CWE-732Incorrect Permission Assignment for Critical Resource

PUBLISHEDweakness recordHigh
released 2008-09-09 · last modified 2025-12-11

Metadata

CWE ID:
CWE-732
摘要:
Class
结构:
Simple
状态:
Draft
发布日期:
2008-09-09
更新日期:
2025-12-11

名称

Incorrect Permission Assignment for Critical Resource

描述

The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.

When a resource is given a permission setting that provides access to a wider range of actors than required, it could lead to the exposure of sensitive information, or the modification of that resource by unintended parties. This is especially dangerous when the resource is related to program configuration, execution, or sensitive user data. For example, consider a misconfigured storage account for the cloud that can be read or written by a public or anonymous user.

常见后果

范围:
Confidentiality
影响:
Read Application Data, Read Files or Directories
注释:
An attacker may be able to read sensitive information from the associated resource, such as credentials or configuration information stored in a file.
范围:
Access Control
影响:
Gain Privileges or Assume Identity
注释:
An attacker may be able to modify critical properties of the associated resource to gain privileges, such as replacing a world-writable executable with a Trojan horse.
范围:
Integrity, Other
影响:
Modify Application Data, Other
注释:
An attacker may be able to destroy or corrupt critical data in the associated resource, such as deletion of records from a database.

相关 CWE