|
|
|
|
CWE-662: Insufficient Synchronization | |
| | Insufficient Synchronization |
|
| Weakness ID: 662 (Weakness Base) | | Status: Draft |
Description
Description Summary The software attempts to use a shared resource in an exclusive
manner, but fails to prevent use by another thread or
process.
Time of Introduction
- Architecture and Design
- Implementation
Potential Mitigations | Phase | Description |
| Use industry standard APIs to synchronize your code. |
Relationships Taxonomy Mappings | Mapped Taxonomy Name | Node ID | Fit | Mapped Node Name |
| CERT C Secure Coding | SIG00-C | | Mask signals handled by noninterruptible signal
handlers |
| CERT C Secure Coding | SIG31-C | | Do not access or modify shared objects in signal
handlers |
Content History | Modifications |
|---|
| Modification Date | Modifier | Organization | Source |
|---|
| 2008-07-01 | Eric Dalci | Cigital | External | | updated Potential Mitigations,
Time of Introduction | | 2008-09-08 | CWE Content Team | MITRE | Internal | | updated Relationships | | 2008-10-14 | CWE Content Team | MITRE | Internal | | updated Relationships | | 2008-11-24 | CWE Content Team | MITRE | Internal | | updated Relationships,
Taxonomy Mappings | | 2009-03-10 | CWE Content Team | MITRE | Internal | | updated Related Attack Patterns | | 2009-05-27 | CWE Content Team | MITRE | Internal | | updated Relationships |
|