Skip to content
OpenAdvisories

Weakness (CWE)

CWE-667: Improper Locking

Class Draft

The product does not properly acquire or release a lock on a resource, leading to unexpected resource state changes and behaviors.

How to prevent it (1 mitigation)
  1. Implementation

    Use industry standard APIs to implement locking mechanism.

Source: MITRE CWE-667

121 results · Clear filters · Feed

  • Medium 4.7

    Race condition in Linux 2.6, when threads are sharing memory mapping via CLONE_VM (such as linuxthreads and vfork), mig…