Duplicate Operations on Resource |
Weakness ID: 675 (Weakness Class) | Status: Draft |
Description Summary
The product performs the same operation on a resource two or more times, when the operation should only be applied once.
Nature | Type | ID | Name | View(s) this relationship pertains to |
---|---|---|---|---|
ChildOf | Weakness Class | 573 | Failure to Follow Specification | Research Concepts (primary)1000 |
ChildOf | Category | 743 | CERT C Secure Coding Section 09 - Input Output (FIO) | Weaknesses Addressed by the CERT C Secure Coding Standard (primary)734 |
PeerOf | Weakness Variant | 102 | Struts: Duplicate Validation Forms | Research Concepts1000 |
PeerOf | Weakness Class | 227 | Failure to Fulfill API Contract ('API Abuse') | Research Concepts1000 |
PeerOf | Weakness Variant | 586 | Explicit Call to Finalize() | Research Concepts1000 |
ParentOf | Weakness Variant | 174 | Double Decoding of the Same Data | Research Concepts (primary)1000 |
ParentOf | Weakness Variant | 415 | Double Free | Research Concepts1000 |
ParentOf | Weakness Base | 605 | Multiple Binds to the Same Port | Research Concepts (primary)1000 |
ParentOf | Weakness Variant | 764 | Multiple Locks of a Critical Resource | Research Concepts1000 |
ParentOf | Weakness Variant | 765 | Multiple Unlocks of a Critical Resource | Research Concepts1000 |
PeerOf | Weakness Variant | 85 | Doubled Character XSS Manipulations | Research Concepts1000 |
This weakness is probably closely associated with other issues related to doubling, such as CWE-462 (duplicate key in alist) or CWE-102 (Struts duplicate validation forms). It's usually a case of an API contract violation (CWE-227). |
Mapped Taxonomy Name | Node ID | Fit | Mapped Node Name |
---|---|---|---|
CERT C Secure Coding | FIO31-C | Do not simultaneously open the same file multiple times |
Modifications | ||||
---|---|---|---|---|
Modification Date | Modifier | Organization | Source | |
2008-07-01 | Eric Dalci | Cigital | External | |
updated Time of Introduction | ||||
2008-09-08 | CWE Content Team | MITRE | Internal | |
updated Relationships, Other Notes | ||||
2008-11-24 | CWE Content Team | MITRE | Internal | |
updated Relationships, Taxonomy Mappings | ||||
2009-05-27 | CWE Content Team | MITRE | Internal | |
updated Relationships | ||||
2009-10-29 | CWE Content Team | MITRE | Internal | |
updated Other Notes, Relationship Notes |