CyberSecBulletin

Execution with Unnecessary Privileges

CWE-250

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.

We track 248 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.5. 2 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design Operation: Run your code using the lowest privileges that are required to accomplish the necessary tasks. 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.
  • 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. 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 all possible communication channels that could interact with the privileged code, such as a secondary socket that is only intended to be accessed by administrators.
  • 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. 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 all possible communication channels that could interact with the privileged code, such as a secondary socket that is only intended to be accessed by administrators.
  • 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.

Latest Execution with Unnecessary Privileges vulnerabilities

  • 7.4 High severity

    Toshiba Tec e-Studio multi-function peripheral…: Execution with Unnecessary Privileges

    CVE-2024-27147Toshiba Tec

    The Toshiba printers are vulnerable to a Local Privilege Escalation vulnerability. An attacker can remotely compromise any Toshiba printer. As for the affected products/models/versions, see the reference URL.

  • 9.8 Critical severity

    Toshiba Tec e-Studio multi-function peripheral…: Execution with Unnecessary Privileges

    CVE-2024-27143Toshiba TecEPSS 1.1%

    Toshiba printers use SNMP for configuration. Using the private community, it is possible to remotely execute commands as root on the remote printer. Using this vulnerability will allow any attacker to get a root access on a remote Toshiba printer. This vulnera

  • 7.8 High severity

    vGPU software and Cloud Gaming: Execution with Unnecessary Privileges

    CVE-2024-0084NVIDIA

    NVIDIA vGPU software for Linux contains a vulnerability in the Virtual GPU Manager, where the guest OS could execute privileged operations. A successful exploit of this vulnerability might lead to information disclosure, data tampering, escalation of privilege

  • 8.6 High severity

    macOS: Execution with Unnecessary Privileges

    CVE-2024-23299Apple

    The issue was addressed with improved checks. This issue is fixed in macOS Monterey 12.7.4, macOS Sonoma 14.4, macOS Ventura 13.6.5. An app may be able to break out of its sandbox.

  • 7.8 High severity

    Security Verify Access Docker: Execution with Unnecessary Privileges

    CVE-2024-35142IBM

    IBM Security Verify Access Docker 10.0.0 through 10.0.6 could allow a local user to escalate their privileges due to execution of unnecessary privileges. IBM X-Force ID: 292418.

  • 7.8 High severity

    fogproject: Execution with Unnecessary Privileges

    CVE-2024-34477FOGProject

    configureNFS in lib/common/functions.sh in FOG through 1.5.10 allows local users to gain privileges by mounting a crafted NFS share (because of no_root_squash and insecure). In order to exploit the vulnerability, someone needs to mount an NFS share in order to

  • 8.4 High severity

    AIX: Execution with Unnecessary Privileges

    CVE-2024-27260IBM

    IBM AIX could 7.2, 7.3, VIOS 3.1, and VIOS 4.1 allow a non-privileged local user to exploit a vulnerability in the invscout command to execute arbitrary commands. IBM X-Force ID: 283985.

  • 8.2 High severity

    Solaris Operating System: Execution with Unnecessary Privileges

    CVE-2024-20999Oracle

    Vulnerability in the Oracle Solaris product of Oracle Systems (component: Zones). The supported version that is affected is 11. Easily exploitable vulnerability allows high privileged attacker with logon to the infrastructure where Oracle Solaris executes to c

  • 7.8 High severity

    clamxav: Execution with Unnecessary Privileges

    CVE-2024-24245Canimaan

    An issue in Canimaan Software LTD ClamXAV v3.1.2 through v3.6.1 and fixed in v.3.6.2 allows a local attacker to escalate privileges via the ClamXAV helper tool component.

  • 7.8 High severity

    GPU Display driver, vGPU driver, Cloud Gaming…: Execution with Unnecessary Privileges

    CVE-2024-0073NVIDIA

    NVIDIA GPU Display Driver for Windows contains a vulnerability in the kernel mode layer when the driver is performing an operation at a privilege level that is higher than the minimum level required. A successful exploit of this vulnerability may lead to code

  • 7.3 High severity

    Node: Execution with Unnecessary Privileges

    CVE-2024-22017Node.js

    setuid() does not affect libuv's internal io_uring operations if initialized before the call to setuid(). This allows the process to perform privileged operations despite presumably having dropped such privileges through a call to setuid(). This vulnerability

  • 9.8 Critical severity

    PaperCut NG, PaperCut MF: Execution with Unnecessary Privileges

    CVE-2024-1222PaperCutEPSS 64%

    This allows attackers to use a maliciously formed API request to gain access to an API authorization level with elevated privileges. This applies to a small subset of PaperCut NG/MF API calls.

  • 8.8 High severity

    gxp1405_firmware: Execution with Unnecessary Privileges

    CVE-2023-50015Grandstream

    An issue was discovered in Grandstream GXP14XX 1.0.8.9 and GXP16XX 1.0.7.13, allows remote attackers to escalate privileges via incorrect access control using an end-user session-identity token.

  • 9.8 Critical severity

    imx6 bundle: Execution with Unnecessary Privileges

    CVE-2023-45592AiLux

    A CWE-250 “Execution with Unnecessary Privileges” vulnerability in the embedded Chromium browser (due to the binary being executed with the “--no-sandbox” option and with root privileges) exacerbates the impacts of successful attacks executed against the brows

  • 7.8 High severity

    SystemPlatform: Execution with Unnecessary Privileges

    CVE-2023-33873AVEVA

    This privilege escalation vulnerability, if exploited, cloud allow a local OS-authenticated user with standard privileges to escalate to System privilege on the machine where these products are installed, resulting in complete compromise of the target machine.

  • 7.5 High severity

    CICS TX Standard: Improper Privilege Management

    CVE-2023-43018IBM

    IBM CICS TX Standard 11.1 and Advanced 10.1, 11.1 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. IBM X-Force ID: 266163.

  • 8.8 High severity

    SnapCenter: Execution with Unnecessary Privileges

    CVE-2023-27313NetApp

    SnapCenter versions 3.x and 4.x prior to 4.9 are susceptible to a vulnerability which may allow an authenticated unprivileged user to gain access as an admin user.

  • 8.8 High severity

    GitLab: Execution with Unnecessary Privileges

    CVE-2023-5207GitLabEPSS 1.24%

    A vulnerability was discovered in GitLab CE and EE affecting all versions starting 16.0 prior to 16.2.8, 16.3 prior to 16.3.5, and 16.4 prior to 16.4.1. An authenticated attacker could perform arbitrary pipeline execution under the context of another user.

  • 9.8 Critical severity

    Saphira Connect: Improper Privilege Management

    CVE-2023-4662SaphiraEPSS 1.28%

    Execution with Unnecessary Privileges vulnerability in Saphira Saphira Connect allows Remote Code Inclusion. This issue affects Saphira Connect: before 9.

  • 7.1 High severity

    Data Loss Prevention Endpoint for Windows: Incorrect Authorization

    CVE-2023-4814Trellix

    A Privilege escalation vulnerability exists in Trellix Windows DLP endpoint for windows which can be abused to delete any file/folder for which the user does not have permission to.

  • 9.8 Critical severity

    SEL-5037 SEL Grid Configurator: Improper Privilege Management

    CVE-2023-31175Schweitzer Engineering Laboratories

    An Execution with Unnecessary Privileges vulnerability in the Schweitzer Engineering Laboratories SEL-5037 SEL Grid Configurator could allow an attacker to run system commands with the highest level privilege on the system. See Instruction Manual Appendix A an

  • 7.8 High severity

    PowerScale OneFS: Execution with Unnecessary Privileges

    CVE-2023-32486Dell

    Dell PowerScale OneFS 9.5.x version contain a privilege escalation vulnerability. A low privilege local attacker could potentially exploit this vulnerability, leading to escalation of privileges.

  • 7.8 High severity

    SICAM TOOLBOX II: Execution with Unnecessary Privileges

    CVE-2023-38641Siemens

    A vulnerability has been identified in SICAM TOOLBOX II (All versions < V07.10). The affected application's database service is executed as `NT AUTHORITY\SYSTEM`. This could allow a local attacker to execute operating system commands with elevated privileges.

  • 8.8 High severity

    Apache Airflow: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2023-39508ApacheEPSS 2.63%

    Execution with Unnecessary Privileges, : Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Software Foundation Apache Airflow.The "Run Task" feature enables authenticated user to bypass some of the restrictions put in place. It

  • 7.8 High severity

    Zoom Rooms for Windows: Execution with Unnecessary Privileges

    CVE-2023-34118Zoom Video Communications

    Improper privilege management in Zoom Rooms for Windows before version 5.14.5 may allow an authenticated user to enable an escalation of privilege via local access.

  • 7.8 High severity

    DGX A100/A800: Improper Privilege Management

    CVE-2023-25521NVIDIA

    NVIDIA DGX A100/A800 contains a vulnerability in SBIOS where an attacker may cause execution with unnecessary privileges by leveraging a weakness whereby proper input parameter validation is not performed. A successful exploit of this vulnerability may lead to

  • 8.8 High severity

    wings: Execution with Unnecessary Privileges

    CVE-2023-32080Pterodactyl

    Wings is the server control plane for Pterodactyl Panel. A vulnerability affecting versions prior to 1.7.5 and versions 1.11.0 prior to 1.11.6 impacts anyone running the affected versions of Wings. This vulnerability can be used to gain access to the host syst

  • 9.8 Critical severity

    iScan Control Software: Improper Privilege Management

    CVE-2023-1966Illumina

    Instruments with Illumina Universal Copy Service v1.x and v2.x contain an unnecessary privileges vulnerability. An unauthenticated malicious actor could upload and execute code remotely at the operating system level, which could allow an attacker to change set

  • 7.8 High severity

    QEMU: Improper Privilege Management

    CVE-2023-0664QEMU

    A flaw was found in the QEMU Guest Agent service for Windows. A local unprivileged user may be able to manipulate the QEMU Guest Agent's Windows installer via repair custom actions to elevate their privileges on the system.

  • 7.8 High severity

    Dr.fone: Execution with Unnecessary Privileges

    CVE-2023-27010WondershareEPSS 1.02%

    Wondershare Dr.Fone v12.9.6 was discovered to contain weak permissions for the service WsDrvInst. This vulnerability allows attackers to escalate privileges via modifying or overwriting the executable.

  • 7.8 High severity

    SupportAssist Client Consumer: Improper Privilege Management

    CVE-2022-34384Dell

    Dell SupportAssist Client Consumer (version 3.11.1 and prior), SupportAssist Client Commercial (version 3.2 and prior), Dell Command | Update, Dell Update, and Alienware Update versions before 4.5 contain a Local Privilege Escalation Vulnerability in the Advan

  • 8.4 High severity

    AIX: Improper Privilege Management

    CVE-2022-41290IBM

    IBM AIX 7.1, 7.2, 7.3, and VIOS 3.1 could allow a non-privileged local user to exploit a vulnerability in the rm_rlcache_file command to obtain root privileges. IBM X-Force ID: 236690.

  • 8.8 High severity

    EdgeMAX EdgeRouter: Execution with Unnecessary Privileges

    CVE-2022-43553EdgeMAX EdgeRouterEPSS 1.16%

    A remote code execution vulnerability in EdgeRouters (Version 2.0.9-hotfix.4 and earlier) allows a malicious actor with an operator account to run arbitrary administrator commands.This vulnerability is fixed in Version 2.0.9-hotfix.5 and later.

  • 7.8 High severity

    UC-8100A-ME-T System Imaage: Improper Privilege Management

    CVE-2022-3088Moxa

    UC-8100A-ME-T System Image: Versions v1.0 to v1.6, UC-2100 System Image: Versions v1.0 to v1.12, UC-2100-W System Image: Versions v1.0 to v 1.12,&nbsp;UC-3100 System Image: Versions v1.0 to v1.6,&nbsp;UC-5100 System Image: Versions v1.0 to v1.4, UC-8100 System

  • 7.8 High severity

    super-xray: Execution with Unnecessary Privileges

    CVE-2022-419504ra1n

    super-xray is the GUI alternative for vulnerability scanning tool xray. In 0.2-beta, a privilege escalation vulnerability was discovered. This caused inaccurate default xray permissions. Note: this vulnerability only affects Linux and Mac OS systems. Users sho

  • 9.8 Critical severity

    Mahara: Execution with Unnecessary Privileges

    CVE-2022-44544Mahara

    Mahara 21.04 before 21.04.7, 21.10 before 21.10.5, 22.04 before 22.04.3, and 22.10 before 22.10.0 potentially allow a PDF export to trigger a remote shell if the site is running on Ubuntu and the flag -dSAFER is not set with Ghostscript.

  • 8.8 High severity

    jupyter_core: Uncontrolled Search Path Element

    CVE-2022-39286JupyterEPSS 1.46%

    Jupyter Core is a package for the core common functionality of Jupyter projects. Jupyter Core prior to version 4.11.2 contains an arbitrary code execution vulnerability in `jupyter_core` that stems from `jupyter_core` executing untrusted files in CWD. This vul

  • 8.8 High severity

    Junos OS Evolved: Improper Privilege Management

    CVE-2022-22239Juniper Networks

    An Execution with Unnecessary Privileges vulnerability in Management Daemon (mgd) of Juniper Networks Junos OS Evolved allows a locally authenticated attacker with low privileges to escalate their privileges on the device and potentially remote systems. This v

  • 8.8 High severity

    Desigo PXM30-1: Execution with Unnecessary Privileges

    CVE-2022-40182SiemensEPSS 1.02%

    A vulnerability has been identified in Desigo PXM30-1 (All versions < V02.20.126.11-41), Desigo PXM30.E (All versions < V02.20.126.11-41), Desigo PXM40-1 (All versions < V02.20.126.11-41), Desigo PXM40.E (All versions < V02.20.126.11-41), Desigo PXM50-1 (All v

  • 9.8 Critical severity

    ConnectPort X2D: Execution with Unnecessary Privileges

    CVE-2022-2634DigiEPSS 1.03%

    An attacker may be able to execute malicious actions due to the lack of device access protections and device permissions when using the web application. This could lead to uploading python files which can be later executed.