243
ParentOf 102 Struts: Duplicate Validation Forms 246
ParentOf 462 Duplicate Key in Associative List (Alist) 1104
Relevant to the view "Software Development" (CWE-699)
Nature Type ID Name Page
MemberOf 1006 Bad Coding Practices 2422
MemberOf 137 Data Neutralization Issues 2311
MemberOf 399 Resource Management Errors 2324
Applicable Platforms
Language : Not Language-Specific (Prevalence = Undetermined)
Common Consequences
Scope Impact Likelihood
Access Control Bypass Protection Mechanism
If unique identifiers are assumed when protecting sensitive
resources, then duplicate identifiers might allow attackers
to bypass the protection.
Other Quality Degradation
Potential Mitigations
Phase: Architecture and Design
Where possible, use unique identifiers. If non-unique identifiers are detected, then do not operate
any resource with a non-unique identifier and report the error appropriately.
Demonstrative Examples
CWE Version 4.14
CWE-695: Use of Low-Level Functionality
CWE-695: Use of Low-Level Functionality