Skip to content
OpenAdvisories

Weakness (CWE)

CWE-266: Incorrect Privilege Assignment

Base Draft

A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor.

How to prevent it (2 mitigations)
  1. Architecture and Design, Operation

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

  2. 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 administrator, especially in day-to-day operations.

Source: MITRE CWE-266

423 results · Clear filters · Feed

  • High 7.8

    Cisco IOS XE Software for Cisco Catalyst 9000 Family Switches and Catalyst 9000 Family Wireless Controllers Privilege Escalation Vulnerability

    A vulnerability in the CLI of Cisco IOS XE Software for Cisco Catalyst 9000 Family Switches and Cisco Catalyst 9000 Family Wireless Controllers could allow an authenticated, local attacker to elevate privileges to level 15 on an affected device. This vulnerab…

  • High 8.1

    Incorrect Privilege Assignment in HashiCorp Vault

    HashiCorp Vault and Vault Enterprise 1.8.x through 1.8.4 may have an unexpected interaction between glob-related policies and the Google Cloud secrets engine. Users may, in some situations, have more privileges than intended, e.g., a user with read permission…

  • High 7.5

    Cisco Identity Services Engine Privilege Escalation Vulnerability

    A vulnerability in the REST API of Cisco Identity Services Engine (ISE) could allow an unauthenticated, remote attacker to perform a command injection attack and elevate privileges to root. This vulnerability is due to insufficient input validation for specif…

  • High 7.8

    ConfD CLI Secure Shell Server Privilege Escalation Vulnerability

    A vulnerability in ConfD could allow an authenticated, local attacker to execute arbitrary commands at the level of the account under which ConfD is running, which is commonly root. To exploit this vulnerability, an attacker must have a valid account on an af…

  • High 7.7

    Improper privilege assignment vulnerability in the installer component of MACC

    Improper privilege assignment vulnerability in the installer McAfee Application and Change Control (MACC) prior to 8.3.2 allows local administrators to change or update the configuration settings via a carefully constructed MSI configured to mimic the genuine…

  • High 8.8

    Privilege Escalation Flaw in Elasticsearch

    The fix for CVE-2020-7009 was found to be incomplete. Elasticsearch versions from 6.7.0 to 6.8.7 and 7.0.0 to 7.6.1 contain a privilege escalation flaw if an attacker is able to create API keys and also authentication tokens. An attacker who is able to genera…

  • High 7.8

    Incorrect privilege assignment allowing non-admin users to upload config files

    Incorrect Privilege Assignment vulnerability in Eaton's Intelligent Power Manager (IPM) v1.67 & prior allow non-admin users to upload the system configuration files by sending specially crafted requests. This can result in non-admin users manipulating the sys…

  • High 7.0

    Global Protect Agent: Incorrect privilege assignment allows local privilege escalation

    An incorrect privilege assignment vulnerability when writing application-specific files in the Palo Alto Networks Global Protect Agent for Linux on ARM platform allows a local authenticated user to gain root privileges on the system. This issue affects Palo A…

  • High 7.0

    An insecure modification vulnerability in the /etc/passwd file was found in the container openshift/apb-base, affecting…

  • High 7.0

    An insecure modification vulnerability in the /etc/passwd file was found in the container openshift/mariadb-apb, affect…

  • High 8.8

    Improper Privilege Management in Elasticsearch

    Elasticsearch versions from 6.7.0 before 6.8.8 and 7.0.0 before 7.6.2 contain a privilege escalation flaw if an attacker is able to create API keys. An attacker who is able to generate an API key can perform a series of steps that result in an API key being g…

  • High 7.0

    A vulnerability was found in all openshift/mediawiki-apb 4.x.x versions prior to 4.3.0, where an insecure modification …

  • High 7.0

    A vulnerability was found in openshift/template-service-broker-operator in all 4.x.x versions prior to 4.3.0, where an …

  • High 7.0

    An insecure modification vulnerability in the /etc/passwd file was found in the openshift/ocp-release-operator-sdk. An …

  • High 7.0

    An insecure modification vulnerability in the /etc/passwd file was found in the container openshift/jenkins. An attacke…

  • High 7.0

    An insecure modification vulnerability in the /etc/passwd file was found in all versions of OpenShift ServiceMesh (mais…

  • High 7.0

    It has been found in openshift-enterprise version 3.11 and all openshift-enterprise versions from 4.1 to, including 4.3…

  • High 7.5

    A flaw was found during the upgrade of an existing OpenShift Container Platform 3.x cluster. Using CRI-O, the dockergc …

  • High 8.8

    Incorrect Privilege Assignment in Jenkins Script Security Plugin

    A sandbox bypass vulnerability in Jenkins Script Security Plugin 1.61 and earlier related to the handling of type casts allowed attackers to execute arbitrary code in sandboxed scripts.

  • High 8.0

    Incorrect privilege assignment in the app pairing mechanism of the Bosch Smart Home Controller (SHC)

    A potential incorrect privilege assignment vulnerability exists in the app pairing mechanism of the Bosch Smart Home Controller (SHC) before 9.8.905 that may result in elevated privileges of the adversary's choosing. In order to exploit the vulnerability, the…

  • High 8.0

    A privilege escalation flaw was found in the Ansible Tower. When Tower before 3.0.3 deploys a PostgreSQL database, it i…

  • High —

    Incorrect Privilege Assignment in RESTEasy

    RESTEasy 2.3.1 before 2.3.8.SP2 and 3.x before 3.0.9, as used in Red Hat JBoss Enterprise Application Platform (EAP) 6.3.0, does not disable external entities when the resteasy.document.expand.entity.references parameter is set to false, which allows remote a…

  • High 8.4

    Incorrect Privilege Assignment in Jinja2

    The default configuration for bccache.FileSystemBytecodeCache in Jinja2 before 2.7.2 does not properly create temporary files, which allows local users to gain privileges via a crafted .cache file with a name starting with __jinja2_ in /tmp.