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

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-250 (带着不必要的权限执行) — Vulnerability Class 301

301 vulnerabilities classified as CWE-250 (带着不必要的权限执行). AI Chinese analysis included.

CWE-250 represents a critical architectural weakness where software executes operations using elevated privileges beyond what is strictly necessary for the task. This misconfiguration typically allows attackers to exploit other vulnerabilities, such as buffer overflows or injection flaws, by granting them higher-level access than intended. If an attacker compromises a low-privilege component, the excessive permissions amplify the impact, potentially leading to full system compromise or unauthorized data modification. To mitigate this risk, developers must adhere to the principle of least privilege, ensuring that each process or user account operates with only the minimum permissions required for its specific function. Implementing strict access controls, regularly auditing permission assignments, and isolating services further reduce the attack surface, thereby limiting the potential damage from any single security breach.

MITRE CWE Description
The product performs an operation at a privilege level that is higher than the minimum level required, which creates new weaknesses or amplifies the consequences of other weaknesses.
Common Consequences (1)
Confidentiality, Integrity, Availability, Access Control Gain Privileges or Assume Identity, Execute Unauthorized Code or Commands, Read Application Data, DoS: Crash, Exit, or Restart
An attacker will be able to gain access to any resources that are allowed by the extra privileges. Common results include executing code, disabling services, and reading restricted data. New weaknesses can be exposed because running with extra privileges, such as root or Administrator, can disable t…
Mitigations (5)
Architecture and Design, Operation Run your code using the lowest privileges that are required to accomplish the necessary tasks [REF-76]. If possible, create isolated accounts with limited privileges that are only used for a single task. That way, a successful attack will not immediately give the attacker access to the rest of the software or its environment. For example, database applications rarely need to run as the database ad…
Architecture and Design Identify the functionality that requires additional privileges, such as access to privileged operating system resources. Wrap and centralize this functionality if possible, and isolate the privileged code as much as possible from other code [REF-76]. Raise privileges as late as possible, and drop them as soon as possible to avoid CWE-271. Avoid weaknesses such as CWE-288 and CWE-420 by protecting …
Architecture and Design Identify the functionality that requires additional privileges, such as access to privileged operating system resources. Wrap and centralize this functionality if possible, and isolate the privileged code as much as possible from other code [REF-76]. Raise privileges as late as possible, and drop them as soon as possible to avoid CWE-271. Avoid weaknesses such as CWE-288 and CWE-420 by protecting …
Implementation Perform extensive input validation for any privileged code that must be exposed to the user and reject anything that does not fit your strict requirements.
Implementation When dropping privileges, ensure that they have been dropped successfully to avoid CWE-273. As protection mechanisms in the environment get stronger, privilege-dropping calls may fail even if it seems like they would always succeed.
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 code calls chroot() to restrict the application to a subset of the filesystem below APP_HOME in order to prevent an attacker from using the program to gain unauthorized access to files located elsewhere. The code then opens a file specified by the user and processes the contents of the file.
chroot(APP_HOME); chdir("/"); FILE* data = fopen(argv[1], "r+"); ...
Bad · C
CVE ID Title CVSS Severity Published
CVE-2026-108820 agno-agi agno Delegation Feature _default_tools.py member_agent.run unnecessary privileges — agno 6.3 Medium 2026-10-12
CVE-2026-107176 Cluster-samples-operator: role reads all secrets in openshift-config, not just pull-secret — Red Hat OpenShift Container Platform 4 6.8 Medium 2026-10-07
CVE-2026-106378 Chrome Mac 权限提升漏洞(<155.0.8059.39) — Chrome - - 2026-10-06
CVE-2026-66246 HCL iControl is affected by multiple security vulnerabilities — iControl 8.8 High 2026-10-01
CVE-2026-53605 Reachy Mini Wireless: Local Privilege Escalation via Unrestricted sudo systemctl Grant — reachy-mini-os 7.8 High 2026-09-30
CVE-2026-102247 FastAdmin Database Management database.php unnecessary privileges — FastAdmin 6.8 Medium 2026-09-29
CVE-2026-88808 Fleet agent copies downstream resources with cluster-admin privileges, allowing cross-namespace writes on downstream clusters — Rancher 8.8 High 2026-09-28
CVE-2026-87899 cPanel提权漏洞:远程用户可获Root权限执行代码 — cPanel 9.4 Critical 2026-09-23
CVE-2026-19087 IBM Financial Transaction Manager (FTM) is Impacted by Multiple Vulnerabilities — Financial Transaction Manager (FTM) for RedHat OpenShift 4.4 Medium 2026-09-23
CVE-2026-84787 Privilege Escalation vulnerability — ManageEngine OpManager 8.1 High 2026-09-23
CVE-2026-92574 Cri-o: cri-o checkpoint restore bypasses destination security context 8.8 High 2026-09-21
CVE-2026-75092 Leapp-repository: leapp-upgrade-el9toel10: leapp-upgrade-el9toel10: scan_mysql runs mysqld --validate-config as root and can load mysql-writable plugins — Red Hat Enterprise Linux 9 7.3 High 2026-09-15
CVE-2026-89259 Hugo before v0.165.0 Insufficient Permission Restriction via TailwindCSS — hugo 9.8 Critical 2026-09-11
CVE-2026-79942 Dell Secure Connect Gateway 权限许可和访问控制问题漏洞 — Secure Connect Gateway 5.0 - Application 3.4 Low 2026-09-09
CVE-2026-87506 Google Chrome 权限许可和访问控制问题漏洞 — Chrome - - 2026-09-09
CVE-2026-69464 Microsoft Office SharePoint Elevation of Privilege Vulnerability — Microsoft SharePoint Server Subscription Edition 8.8 High 2026-09-08
CVE-2026-69409 Microsoft Office SharePoint Information Disclosure Vulnerability — Microsoft SharePoint Server Subscription Edition 6.5 Medium 2026-09-08
CVE-2026-80238 Dell Secure Connect Gateway 权限许可和访问控制问题漏洞 — Secure Connect Gateway 5.0 - Application 9.3 Critical 2026-09-07
CVE-2026-83534 PostgreSQL Anonymizer: Privilege escalation to superuser via anon.anonymize_database_parallel() — PostgreSQL Anonymizer 6.4 Medium 2026-09-06
CVE-2026-72654 Execution with Unnecessary Privileges in Kibana Leading to Information Disclosure — Kibana 6.5 Medium 2026-09-01
CVE-2026-76018 Google Chrome 权限许可和访问控制问题漏洞 — Chrome - - 2026-08-20
CVE-2026-70496 Search-v2-operator: search-v2-operator: operator clusterrole is cluster-admin equivalent via impersonate, rbac write, csr approve, and manifestwork — Red Hat Advanced Cluster Management for Kubernetes 2.11 9.9 Critical 2026-08-19
CVE-2026-24183 NVIDIA Cumulus Linux GA 权限许可和访问控制问题漏洞 — Cumulus Linux GA 7.8 High 2026-08-18
CVE-2026-71846 Insights-client: insights-client: clusterrole grants cluster-wide secrets get/list/watch beyond least privilege — Red Hat Advanced Cluster Management for Kubernetes 2.11 6.5 Medium 2026-08-12
CVE-2026-72508 Multicloud-operators-subscription: multicloud-operators-subscription: hub and spoke serviceaccounts bound to wildcard rbac (*/*/*) — Red Hat Advanced Cluster Management for Kubernetes 2.11 9.9 Critical 2026-08-12
CVE-2026-17445 IBM i is Affected By Improper Validation Vulnerability in Line Printer Daemon [] — i 8.2 High 2026-08-12
CVE-2026-18669 IBM i is Affected By A Privilege Escalation Vulnerability [] — i 8.8 High 2026-08-12
CVE-2026-17110 IBM i is Affected By Multiple Vulnerabilities in SQL — i 8.8 High 2026-08-12
CVE-2026-59133 Microsoft High Performance Computing (HPC) Pack Elevation of Privilege Vulnerability — Microsoft HPC Pack 2019 8.8 High 2026-08-11
CVE-2026-18982 Odh-training-operator-rhel9: rhoai fork aggregates training job create onto native edit/admin clusterroles — Red Hat OpenShift AI 2.25 8.8 High 2026-08-10

Vulnerabilities classified as CWE-250 (带着不必要的权限执行) represent 301 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.