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
Potential Mitigations
Phase
Description
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).