Avoiding development security holes: Race conditions

122

Author: JT Smith

Linux Focus: “This fifth article of our series is dedicated to security problems related to multitasking. A race condition occurs
when different processes use the same resource (file, device, memory) at the same time and each one
“believes” it has exclusive access. This leads to difficult to detect bugs and also to security holes that can
compromise a system’s global security.

Category:

  • Linux