CWE•Class•Draft•2 recent CVEs
CWE-662Improper Synchronization
Description
The product utilizes multiple threads, processes, components, or systems to allow temporary access to a shared resource that can only be exclusive to one process at a time, but it does not properly synchronize these actions, which might cause simultaneous accesses of this resource by multiple threads or processes.
[object Object]
Common consequences
- Integrity,Confidentiality,Other→Modify Application Data,Read Application Data,Alter Execution Logic
Potential mitigations
- ImplementationUse industry standard APIs to synchronize your code.