Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
CWE-284:Improper Access Control
Weakness ID:284
Version:v4.17
Weakness Name:Improper Access Control
Vulnerability Mapping:Discouraged
Abstraction:Pillar
Structure:Simple
Status:Incomplete
Likelihood of Exploit:
DetailsContent HistoryObserved CVE ExamplesReports
▼Description

The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

▼Extended Description

Access control involves the use of several protection mechanisms such as:

  • Authentication (proving the identity of an actor)
  • Authorization (ensuring that a given actor can access a resource), and
  • Accountability (tracking of activities that were performed)

When any mechanism is not applied or otherwise fails, attackers can compromise the security of the product by gaining privileges, reading sensitive information, executing commands, evading detection, etc.

There are two distinct behaviors that can introduce access control weaknesses:

  • Specification: incorrect privileges, permissions, ownership, etc. are explicitly specified for either the user or the resource (for example, setting a password file to be world-writable, or giving administrator capabilities to a guest user). This action could be performed by the program or the administrator.
  • Enforcement: the mechanism contains errors that prevent it from properly enforcing the specified access control requirements (e.g., allowing the user to specify their own privileges, or allowing a syntactically-incorrect ACL to produce insecure settings). This problem occurs within the program itself, in that it does not actually enforce the intended security policy that the administrator specifies.
▼Alternate Terms
Authorization

The terms "access control" and "authorization" are often used interchangeably, although many people have distinct definitions. The CWE usage of "access control" is intended as a general term for the various mechanisms that restrict which users can access which resources, and "authorization" is more narrowly defined. It is unlikely that there will be community consensus on the use of these terms.

▼Relationships
Relevant to the view"Research Concepts - (1000)"
NatureMappingTypeIDName
MemberOfProhibitedV1000Research Concepts
ParentOfAllowedB1191On-Chip Debug and Test Interface With Improper Access Control
ParentOfAllowedB1220Insufficient Granularity of Access Control
ParentOfAllowedB1224Improper Restriction of Write-Once Bit Fields
ParentOfAllowedB1231Improper Prevention of Lock Bit Modification
ParentOfAllowedB1233Security-Sensitive Hardware Controls with Missing Lock Bit Protection
ParentOfAllowedB1252CPU Hardware Not Configured to Support Exclusivity of Write and Execute Operations
ParentOfAllowedB1257Improper Access Control Applied to Mirrored or Aliased Memory Regions
ParentOfAllowedB1262Improper Access Control for Register Interface
ParentOfAllowedB1259Improper Restriction of Security Token Assignment
ParentOfAllowedB1260Improper Handling of Overlap Between Protected Memory Ranges
ParentOfAllowed-with-ReviewC1263Improper Physical Access Control
ParentOfAllowedB1267Policy Uses Obsolete Encoding
ParentOfAllowedB1268Policy Privileges are not Assigned Consistently Between Control and Data Agents
ParentOfAllowedB1270Generation of Incorrect Security Tokens
ParentOfAllowedB1274Improper Access Control for Volatile Memory Containing Boot Code
ParentOfAllowedB1276Hardware Child Block Incorrectly Connected to Parent System
ParentOfAllowedB1280Access Control Check Implemented After Asset is Accessed
ParentOfAllowedB1283Mutable Attestation or Measurement Reporting Data
ParentOfAllowedB1290Incorrect Decoding of Security Identifiers
ParentOfAllowedB1292Incorrect Conversion of Security Identifiers
ParentOfAllowed-with-ReviewC1294Insecure Security Identifier Mechanism
ParentOfAllowedB1296Incorrect Chaining or Granularity of Debug Components
ParentOfAllowedB1304Improperly Preserved Integrity of Hardware Configuration State During a Power Save/Restore Operation
ParentOfAllowedB1311Improper Translation of Security Attributes by Fabric Bridge
ParentOfAllowedB1312Missing Protection for Mirrored Regions in On-Chip Fabric Firewall
ParentOfAllowedB1313Hardware Allows Activation of Test or Debug Logic at Runtime
ParentOfAllowedB1315Improper Setting of Bus Controlling Capability in Fabric End-point
ParentOfAllowedB1316Fabric-Address Map Allows Programming of Unwarranted Overlaps of Protected and Unprotected Ranges
ParentOfAllowedB1317Improper Access Control in Fabric Bridge
ParentOfAllowedB1320Improper Protection for Outbound Error Messages and Alert Signals
ParentOfAllowedB1323Improper Management of Sensitive Trace Data
ParentOfAllowedB1334Unauthorized Error Injection Can Degrade Hardware Redundancy
ParentOfDiscouragedC269Improper Privilege Management
ParentOfAllowed-with-ReviewC282Improper Ownership Management
ParentOfDiscouragedC285Improper Authorization
ParentOfAllowed-with-ReviewC286Incorrect User Management
ParentOfDiscouragedC287Improper Authentication
ParentOfAllowed-with-ReviewC346Origin Validation Error
ParentOfAllowedB749Exposed Dangerous Method or Function
ParentOfAllowed-with-ReviewC923Improper Restriction of Communication Channel to Intended Endpoints
Nature: MemberOf
Mapping: Prohibited
Type: View
ID: 1000
Name: Research Concepts
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1191
Name: On-Chip Debug and Test Interface With Improper Access Control
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1220
Name: Insufficient Granularity of Access Control
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1224
Name: Improper Restriction of Write-Once Bit Fields
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1231
Name: Improper Prevention of Lock Bit Modification
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1233
Name: Security-Sensitive Hardware Controls with Missing Lock Bit Protection
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1252
Name: CPU Hardware Not Configured to Support Exclusivity of Write and Execute Operations
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1257
Name: Improper Access Control Applied to Mirrored or Aliased Memory Regions
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1262
Name: Improper Access Control for Register Interface
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1259
Name: Improper Restriction of Security Token Assignment
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1260
Name: Improper Handling of Overlap Between Protected Memory Ranges
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 1263
Name: Improper Physical Access Control
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1267
Name: Policy Uses Obsolete Encoding
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1268
Name: Policy Privileges are not Assigned Consistently Between Control and Data Agents
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1270
Name: Generation of Incorrect Security Tokens
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1274
Name: Improper Access Control for Volatile Memory Containing Boot Code
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1276
Name: Hardware Child Block Incorrectly Connected to Parent System
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1280
Name: Access Control Check Implemented After Asset is Accessed
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1283
Name: Mutable Attestation or Measurement Reporting Data
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1290
Name: Incorrect Decoding of Security Identifiers
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1292
Name: Incorrect Conversion of Security Identifiers
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 1294
Name: Insecure Security Identifier Mechanism
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1296
Name: Incorrect Chaining or Granularity of Debug Components
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1304
Name: Improperly Preserved Integrity of Hardware Configuration State During a Power Save/Restore Operation
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1311
Name: Improper Translation of Security Attributes by Fabric Bridge
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1312
Name: Missing Protection for Mirrored Regions in On-Chip Fabric Firewall
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1313
Name: Hardware Allows Activation of Test or Debug Logic at Runtime
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1315
Name: Improper Setting of Bus Controlling Capability in Fabric End-point
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1316
Name: Fabric-Address Map Allows Programming of Unwarranted Overlaps of Protected and Unprotected Ranges
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1317
Name: Improper Access Control in Fabric Bridge
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1320
Name: Improper Protection for Outbound Error Messages and Alert Signals
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1323
Name: Improper Management of Sensitive Trace Data
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 1334
Name: Unauthorized Error Injection Can Degrade Hardware Redundancy
Nature: ParentOf
Mapping: Discouraged
Type: Class
ID: 269
Name: Improper Privilege Management
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 282
Name: Improper Ownership Management
Nature: ParentOf
Mapping: Discouraged
Type: Class
ID: 285
Name: Improper Authorization
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 286
Name: Incorrect User Management
Nature: ParentOf
Mapping: Discouraged
Type: Class
ID: 287
Name: Improper Authentication
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 346
Name: Origin Validation Error
Nature: ParentOf
Mapping: Allowed
Type: Base
ID: 749
Name: Exposed Dangerous Method or Function
Nature: ParentOf
Mapping: Allowed-with-Review
Type: Class
ID: 923
Name: Improper Restriction of Communication Channel to Intended Endpoints
▼Memberships
NatureMappingTypeIDName
MemberOfProhibitedC2547PK - Security Features
MemberOfProhibitedC723OWASP Top Ten 2004 Category A2 - Broken Access Control
MemberOfProhibitedC944SFP Secondary Cluster: Access Management
MemberOfProhibitedC1011Authorize Actors
MemberOfProhibitedC1031OWASP Top Ten 2017 Category A5 - Broken Access Control
MemberOfProhibitedV1340CISQ Data Protection Measures
MemberOfProhibitedC1345OWASP Top Ten 2021 Category A01:2021 - Broken Access Control
MemberOfProhibitedC1369ICS Supply Chain: IT/OT Convergence/Expansion
MemberOfProhibitedC1372ICS Supply Chain: OT Counterfeit and Malicious Corruption
MemberOfProhibitedC1396Comprehensive Categorization: Access Control
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 254
Name: 7PK - Security Features
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 723
Name: OWASP Top Ten 2004 Category A2 - Broken Access Control
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 944
Name: SFP Secondary Cluster: Access Management
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1011
Name: Authorize Actors
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1031
Name: OWASP Top Ten 2017 Category A5 - Broken Access Control
Nature: MemberOf
Mapping: Prohibited
Type:View
ID: 1340
Name: CISQ Data Protection Measures
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1345
Name: OWASP Top Ten 2021 Category A01:2021 - Broken Access Control
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1369
Name: ICS Supply Chain: IT/OT Convergence/Expansion
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1372
Name: ICS Supply Chain: OT Counterfeit and Malicious Corruption
Nature: MemberOf
Mapping: Prohibited
Type:Category
ID: 1396
Name: Comprehensive Categorization: Access Control
▼Tags
NatureMappingTypeIDName
MemberOfProhibitedBSBOSS-280Separation of Privilege Strategy
MemberOfProhibitedBSBOSS-305ICS/OT (technology class) Weaknesses
MemberOfProhibitedBSBOSS-307Not Technology-Specific (technology class) Weaknesses
MemberOfProhibitedBSBOSS-326Varies by Context (impact)
Nature: MemberOf
Mapping: Prohibited
Type:BOSSView
ID: BOSS-280
Name: Separation of Privilege Strategy
Nature: MemberOf
Mapping: Prohibited
Type:BOSSView
ID: BOSS-305
Name: ICS/OT (technology class) Weaknesses
Nature: MemberOf
Mapping: Prohibited
Type:BOSSView
ID: BOSS-307
Name: Not Technology-Specific (technology class) Weaknesses
Nature: MemberOf
Mapping: Prohibited
Type:BOSSView
ID: BOSS-326
Name: Varies by Context (impact)
▼Relevant To View
Relevant to the view"Architectural Concepts - (1008)"
NatureMappingTypeIDName
MemberOfProhibitedC1011Authorize Actors
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 1011
Name: Authorize Actors
Relevant to the view"OWASP Top Ten (2021) - (1344)"
NatureMappingTypeIDName
MemberOfProhibitedC1345OWASP Top Ten 2021 Category A01:2021 - Broken Access Control
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 1345
Name: OWASP Top Ten 2021 Category A01:2021 - Broken Access Control
Relevant to the view"SEI ETF Categories of Security Vulnerabilities in ICS - (1358)"
NatureMappingTypeIDName
MemberOfProhibitedC1369ICS Supply Chain: IT/OT Convergence/Expansion
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 1369
Name: ICS Supply Chain: IT/OT Convergence/Expansion
Relevant to the view"SEI ETF Categories of Security Vulnerabilities in ICS - (1358)"
NatureMappingTypeIDName
MemberOfProhibitedC1372ICS Supply Chain: OT Counterfeit and Malicious Corruption
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 1372
Name: ICS Supply Chain: OT Counterfeit and Malicious Corruption
Relevant to the view"Seven Pernicious Kingdoms - (700)"
NatureMappingTypeIDName
MemberOfProhibitedC2547PK - Security Features
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 254
Name: 7PK - Security Features
Relevant to the view"Software Fault Pattern (SFP) Clusters - (888)"
NatureMappingTypeIDName
MemberOfProhibitedC944SFP Secondary Cluster: Access Management
Nature: MemberOf
Mapping: Prohibited
Type: Category
ID: 944
Name: SFP Secondary Cluster: Access Management
▼Background Detail

▼Common Consequences
ScopeLikelihoodImpactNote
OtherN/AVaries by Context
N/A
Scope: Other
Likelihood: N/A
Impact: Varies by Context
Note:
N/A
▼Potential Mitigations
Phase:Architecture and Design, Operation
Mitigation ID: MIT-1
Strategy:
Effectiveness:
Description:

Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.

Note:


Phase:Architecture and Design
Mitigation ID: MIT-46
Strategy: Separation of Privilege
Effectiveness:
Description:

Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area.

Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.

Note:

▼Modes Of Introduction
Phase: Architecture and Design
Note:

N/A

Phase: Implementation
Note:

REALIZATION: This weakness is caused during implementation of an architectural security tactic.

Phase: Operation
Note:

N/A

▼Applicable Platforms
Technology
Class: Not Technology-Specific(Undetermined Prevalence)
Class: ICS/OT(Undetermined Prevalence)
▼Demonstrative Examples
▼Observed Examples
ReferenceDescription
CVE-2022-24985
A form hosting website only checks the session authentication status for a single form, making it possible to bypass authentication when there are multiple forms
CVE-2022-29238
Access-control setting in web-based document collaboration tool is not properly implemented by the code, which prevents listing hidden directories but does not prevent direct requests to files in those directories.
CVE-2022-23607
Python-based HTTP library did not scope cookies to a particular domain such that "supercookies" could be sent to any domain on redirect
CVE-2021-21972
Chain: Cloud computing virtualization platform does not require authentication for upload of a tar format file (CWE-306), then uses .. path traversal sequences (CWE-23) in the file to access unexpected files, as exploited in the wild per CISA KEV.
CVE-2021-37415
IT management product does not perform authentication for some REST API requests, as exploited in the wild per CISA KEV.
CVE-2021-35033
Firmware for a WiFi router uses a hard-coded password for a BusyBox shell, allowing bypass of authentication through the UART port
CVE-2020-10263
Bluetooth speaker does not require authentication for the debug functionality on the UART port, allowing root shell access
CVE-2020-13927
Default setting in workflow management product allows all API requests without authentication, as exploited in the wild per CISA KEV.
CVE-2010-4624
Bulletin board applies restrictions on number of images during post creation, but does not enforce this on editing.
Reference: CVE-2022-24985
Description:
A form hosting website only checks the session authentication status for a single form, making it possible to bypass authentication when there are multiple forms
Reference: CVE-2022-29238
Description:
Access-control setting in web-based document collaboration tool is not properly implemented by the code, which prevents listing hidden directories but does not prevent direct requests to files in those directories.
Reference: CVE-2022-23607
Description:
Python-based HTTP library did not scope cookies to a particular domain such that "supercookies" could be sent to any domain on redirect
Reference: CVE-2021-21972
Description:
Chain: Cloud computing virtualization platform does not require authentication for upload of a tar format file (CWE-306), then uses .. path traversal sequences (CWE-23) in the file to access unexpected files, as exploited in the wild per CISA KEV.
Reference: CVE-2021-37415
Description:
IT management product does not perform authentication for some REST API requests, as exploited in the wild per CISA KEV.
Reference: CVE-2021-35033
Description:
Firmware for a WiFi router uses a hard-coded password for a BusyBox shell, allowing bypass of authentication through the UART port
Reference: CVE-2020-10263
Description:
Bluetooth speaker does not require authentication for the debug functionality on the UART port, allowing root shell access
Reference: CVE-2020-13927
Description:
Default setting in workflow management product allows all API requests without authentication, as exploited in the wild per CISA KEV.
Reference: CVE-2010-4624
Description:
Bulletin board applies restrictions on number of images during post creation, but does not enforce this on editing.
▼Affected Resources
  • File or Directory
▼Functional Areas
    ▼Weakness Ordinalities
    OrdinalityDescription
    ▼Detection Methods
    ▼Vulnerability Mapping Notes
    Usage:Discouraged
    Reason:Frequent Misuse, Abstraction
    Rationale:

    CWE-284 is extremely high-level, a Pillar. Its name, "Improper Access Control," is often misused in low-information vulnerability reports [REF-1287] or by active use of the OWASP Top Ten, such as "A01:2021-Broken Access Control". It is not useful for trend analysis.

    Comments:

    Consider using descendants of CWE-284 that are more specific to the kind of access control involved, such as those involving authorization (Missing Authorization (CWE-862), Incorrect Authorization (CWE-863), Incorrect Permission Assignment for Critical Resource (CWE-732), etc.); authentication (Missing Authentication (CWE-306) or Weak Authentication (CWE-1390)); Incorrect User Management (CWE-286); Improper Restriction of Communication Channel to Intended Endpoints (CWE-923); etc.

    Suggestions:
    CWE-862:Missing Authorization
    CWE-863:Incorrect Authorization
    CWE-732:Incorrect Permission Assignment for Critical Resource
    CWE-306:Missing Authentication
    CWE-1390:Weak Authentication
    CWE-923:Improper Restriction of Communication Channel to Intended Endpoints
    ▼Notes
    Maintenance

    This entry needs more work. Possible sub-categories include:

    • Trusted group includes undesired entities (partially covered by CWE-286)
    • Group can perform undesired actions
    • ACL parse error does not fail closed

    N/A

    ▼Taxonomy Mappings
    Taxonomy NameEntry IDFitEntry Name
    PLOVERN/AN/AAccess Control List (ACL) errors
    WASC2N/AInsufficient Authorization
    7 Pernicious KingdomsN/AN/AMissing Access Control
    Taxonomy Name: PLOVER
    Entry ID: N/A
    Fit: N/A
    Entry Name: Access Control List (ACL) errors
    Taxonomy Name: WASC
    Entry ID: 2
    Fit: N/A
    Entry Name: Insufficient Authorization
    Taxonomy Name: 7 Pernicious Kingdoms
    Entry ID: N/A
    Fit: N/A
    Entry Name: Missing Access Control
    ▼Related Attack Patterns
    IDName
    CAPEC-19
    Embedding Scripts within Scripts
    CAPEC-441
    Malicious Logic Insertion
    CAPEC-478
    Modification of Windows Service Configuration
    CAPEC-479
    Malicious Root Certificate
    CAPEC-502
    Intent Spoof
    CAPEC-503
    WebView Exposure
    CAPEC-536
    Data Injected During Configuration
    CAPEC-546
    Incomplete Data Deletion in a Multi-Tenant Environment
    CAPEC-550
    Install New Service
    CAPEC-551
    Modify Existing Service
    CAPEC-552
    Install Rootkit
    CAPEC-556
    Replace File Extension Handlers
    CAPEC-558
    Replace Trusted Executable
    CAPEC-562
    Modify Shared File
    CAPEC-563
    Add Malicious File to Shared Webroot
    CAPEC-564
    Run Software at Logon
    CAPEC-578
    Disable Security Software
    ID: CAPEC-19
    Name: Embedding Scripts within Scripts
    ID: CAPEC-441
    Name: Malicious Logic Insertion
    ID: CAPEC-478
    Name: Modification of Windows Service Configuration
    ID: CAPEC-479
    Name: Malicious Root Certificate
    ID: CAPEC-502
    Name: Intent Spoof
    ID: CAPEC-503
    Name: WebView Exposure
    ID: CAPEC-536
    Name: Data Injected During Configuration
    ID: CAPEC-546
    Name: Incomplete Data Deletion in a Multi-Tenant Environment
    ID: CAPEC-550
    Name: Install New Service
    ID: CAPEC-551
    Name: Modify Existing Service
    ID: CAPEC-552
    Name: Install Rootkit
    ID: CAPEC-556
    Name: Replace File Extension Handlers
    ID: CAPEC-558
    Name: Replace Trusted Executable
    ID: CAPEC-562
    Name: Modify Shared File
    ID: CAPEC-563
    Name: Add Malicious File to Shared Webroot
    ID: CAPEC-564
    Name: Run Software at Logon
    ID: CAPEC-578
    Name: Disable Security Software
    ▼References
    Reference ID: REF-7
    Title: Writing Secure Code
    Author: Michael Howard, David LeBlanc
    Section: Chapter 6, "Determining Appropriate Access Control" Page 171
    Publication:
    Publisher:Microsoft Press
    Edition:2nd Edition
    URL:https://www.microsoftpressstore.com/store/writing-secure-code-9780735617223
    URL Date:
    Day:04
    Month:12
    Year:2002
    Reference ID: REF-44
    Title: 24 Deadly Sins of Software Security
    Author: Michael Howard, David LeBlanc, John Viega
    Section: "Sin 17: Failure to Protect Stored Data." Page 253
    Publication:
    McGraw-Hill
    Publisher:
    Edition:
    URL:
    URL Date:
    Day:N/A
    Month:N/A
    Year:2010
    Reference ID: REF-1287
    Title: Supplemental Details - 2022 CWE Top 25
    Author: MITRE
    Section: Details of Problematic Mappings
    Publication:
    Publisher:
    Edition:
    URL:https://cwe.mitre.org/top25/archive/2022/2022_cwe_top25_supplemental.html#problematicMappingDetails
    URL Date:2024-11-17
    Day:28
    Month:06
    Year:2022
    Details not found