CWE-694: Use of Multiple Resources with Duplicate Identifier
Use of Multiple Resources with Duplicate Identifier
Weakness ID: 694 (Weakness Base)
Status: Incomplete
Description
Description Summary
The product uses multiple resources that can have the same identifier, in a context in which unique identifiers are required. This could lead to operations on the wrong resource, or inconsistent operations.
Time of Introduction
Architecture and Design
Implementation
Applicable Platforms
Languages
All
Common Consequences
Scope
Effect
Other
Technical Impact: Quality degradation
Potential Mitigations
Use unique identifiers.
Other Notes
This weakness is probably closely associated with other issues related to doubling, such as CWE-675 (Duplicate Operations on Resource). It's usually a case of an API contract violation (CWE-227).