Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CWE-269 (特权管理不恰当) — Vulnerability Class 1004

1004 vulnerabilities classified as CWE-269 (特权管理不恰当). AI Chinese analysis included.

CWE-269 represents a critical access control weakness where software fails to properly assign, modify, track, or verify privileges for users or processes. This flaw allows actors to operate outside their intended security boundaries, effectively granting them an unintended sphere of control. Attackers typically exploit this vulnerability by manipulating session tokens, bypassing authentication checks, or leveraging insufficient authorization logic to escalate privileges from a standard user to an administrator. Such exploitation can lead to unauthorized data access, system modification, or complete compromise. To prevent this, developers must implement robust identity and access management frameworks that enforce strict least-privilege principles. Regularly auditing permission assignments, utilizing role-based access control, and rigorously validating user rights at every critical application checkpoint are essential strategies to ensure actors only possess the minimum necessary privileges for their specific tasks.

MITRE CWE Description
The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
Common Consequences (1)
Access ControlGain Privileges or Assume Identity
Mitigations (3)
Architecture and Design, OperationVery carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.
Architecture and DesignFollow the principle of least privilege when assigning access rights to entities in a software system.
Architecture and DesignConsider following the principle of separation of privilege. Require multiple conditions to be met before permitting access to a system resource.
Examples (2)
This code temporarily raises the program's privileges to allow creation of a new user folder.
def makeNewUserDir(username): if invalidUsername(username): #avoid CWE-22 and CWE-78 print('Usernames cannot contain invalid characters') return False try: raisePrivileges() os.mkdir('/home/' + username) lowerPrivileges() except OSError: print('Unable to create new user directory for user:' + username) return False return True
Bad · Python
The following example demonstrates the weakness.
seteuid(0); /* do some stuff */ seteuid(getuid());
Bad · C
CVE IDTitleCVSSSeverityPublished
CVE-2022-34754 Schneider Electric Acti9 PowerTag Link C 安全漏洞 — Acti9 PowerTag Link C 6.8 Medium2022-07-13
CVE-2017-20121 Teradici Management Console Database Management privileges management — Management Console 7.8 High2022-06-30
CVE-2017-20112 IVPN Client privileges management — Client 7.8 High2022-06-29
CVE-2017-20111 Teleopti WFM Administration privileges management — WFM 7.3 High2022-06-29
CVE-2017-20107 ShadeYouVPN.com Client privileges management — Client 5.3 Medium2022-06-28
CVE-2022-31039 Improper privilege management - Anyone can view room settings in GreenLight — greenlight 4.3 Medium2022-06-27
CVE-2019-25071 Apple iOS Siri Self privileges management — iOS 6.3 Medium2022-06-25
CVE-2022-2104 Secheron SEPCOS Control and Protection Relay — SEPCOS Control and Protection Relay firmware package 9.9 Critical2022-06-24
CVE-2022-32536 Privilege Escalation — PRA-ES8P2S 8.8 High2022-06-22
CVE-2017-20081 Hindu Matrimonial Script reports.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20080 Hindu Matrimonial Script googleads.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20079 Hindu Matrimonial Script photo.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20078 Hindu Matrimonial Script featured.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20077 Hindu Matrimonial Script success_story.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20076 Hindu Matrimonial Script searchview.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20075 Hindu Matrimonial Script payment.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20074 Hindu Matrimonial Script newsletter1.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20073 Hindu Matrimonial Script cms.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20072 Hindu Matrimonial Script generalsettings.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20071 Hindu Matrimonial Script renewaldue.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20070 Hindu Matrimonial Script communitymanagement.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20069 Hindu Matrimonial Script countrymanagement.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2017-20068 Hindu Matrimonial Script usermanagement.php privileges management — Hindu Matrimonial Script 6.3 Medium2022-06-21
CVE-2022-1823 McAfee MCPR privilege escalation — McAfee Consumer Product Removal Tool 7.9 High2022-06-20
CVE-2022-26668 ASUS Control Center - Broken Access Control — Control Center 7.3 High2022-06-20
CVE-2017-20063 Elefant CMS File Upload drop privileges management — CMS 6.3 Medium2022-06-20
CVE-2020-36549 GE Voluson S8 Windows Operating System Patches privileges management — Voluson S8 8.8 High2022-06-17
CVE-2018-25044 uTorrent Guest Account privileges management — uTorrent 6.3 Medium2022-06-17
CVE-2018-25041 uTorrent JSON RPC Server privileges management — uTorrent 6.3 Medium2022-06-17
CVE-2018-25040 uTorrent Web HTTP RPC Server privileges management — Web 6.3 Medium2022-06-17

Vulnerabilities classified as CWE-269 (特权管理不恰当) represent 1004 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.