Skip to content
OpenAdvisories

Weakness (CWE)

CWE-277: Insecure Inherited Permissions

Variant Draft

A product defines a set of insecure permissions that are inherited by objects that are created by the program.

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

    Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area.

    Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.

Source: MITRE CWE-277

73 results · Feed

  • Medium 5.5

    Podman: arbitrary file write when importing oci archive

    A flaw was found in Podman. If an attacker can pass a crafted tar archive to the `podman load` command, they can create files on the host machine with the privileges of the user running Podman.

  • High 7.0

    A potential insecure permissions vulnerability was reported in Legion Zone and the Lenovo App Store Windows application…

  • Medium 6.5

    view_component: Preview Route Can Dispatch Inherited Helper Methods

    view_component is a framework for building reusable, testable, and encapsulated view components in Ruby on Rails. From 3.0.0 to 4.9.0, the preview route derives an example name from the URL and calls it with public_send. The code does not verify that the requ…

  • Medium 4.3

    OpenClaw < 2026.4.22 - Security Envelope Constraint Bypass in ACP Child Sessions

    OpenClaw before 2026.4.22 contains a security envelope constraint bypass vulnerability allowing restricted subagents to spawn ACP child sessions that fail to inherit depth, child-count limits, control scope, or target-agent restrictions. Attackers can exploit…

  • High 7.8

    Insecure Permissions vulnerability in DeepCool DeepCreative v.1.2.12 and before allows a local attacker to execute arbi…

  • Medium 5.5

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.7.4, macOS Sono…

  • Medium 6.7

    Insecure inherited permissions for some Intel(R) Graphics Software before version 25.30.1702.0 within Ring 3: User Appl…

  • High 7.2

    Authenticated Arbitrary File Write Vulnerability in AOS 10 and AOS-8 Web-Based Management Interface

    Authenticated arbitrary file write vulnerability exists in the web-based management interface of mobility conductors running either AOS-10 or AOS-8 operating systems. Successful exploitation could allow an authenticated malicious actor to create or modify arb…

  • Low 2.9

    SpiceDB's LookupResources with Multiple Entrypoints across Different Definitions Can Return Incomplete Results

    SpiceDB is an open source database system for creating and managing security-critical application permissions. Prior to version 1.47.1, if a schema includes the following characteristics: permission defined in terms of a union (+) and that union references th…

  • Medium 6.9

    Open OnDemand RPM packages create world writable locations

    Open OnDemand is an open-source HPC portal. Prior to versions 4.0.8 and 3.1.16, Open OnDemand packages create world writable locations in the GEM_PATH. Open OnDemand versions 4.0.8 and 3.1.16 have been patched for this vulnerability.

  • Medium 6.7

    Insecure inherited permissions for some Intel(R) Rapid Storage Technology Application before version 20.0.1021 within R…

  • Medium 6.3
    CVE-2025-11554 Public exploit

    Portabilis i-Educar User Type AccessLevelController.php insecure inherited permissions

    A security vulnerability has been detected in Portabilis i-Educar up to 2.9.10. Affected by this issue is some unknown functionality of the file app/Http/Controllers/AccessLevelController.php of the component User Type Handler. The manipulation leads to insec…

  • Medium 6.5
    CVE-2025-56019 Public exploit

    An insecure permission vulnerability exists in the Agasta Easytouch+ version 9.3.97 The device allows unauthorized mobi…

  • High 8.1

    Coder's privilege escalation vulnerability could lead to a cross workspace compromise

    Coder allows organizations to provision remote development environments via Terraform. In versions 2.22.0 through 2.24.3, 2.25.0 and 2.25.1, Coder can be compromised through insecure session handling in prebuilt workspaces. Coder automatically generates a ses…

  • Medium 4.3

    Information Disclosure in Amazon ECS Container Agent

    We identified an issue in the Amazon ECS agent where, under certain conditions, an introspection server could be accessed off-host by another instance if the instances are in the same security group or if their security groups allow incoming connections that …

  • Medium 6.5

    IBM Storage Scale information disclosure

    IBM Storage Scale 5.2.3.0 and 5.2.3.1 could allow an authenticated user to obtain sensitive information from files due to the insecure permissions inherited through the SMB protocol.

  • Medium 6.0

    Conda-build Insecure Build Script Permissions Enabling Arbitrary Code Execution

    Conda-build contains commands and tools to build conda packages. Prior to version 25.3.1, the write_build_scripts function in conda-build creates the temporary build script conda_build.sh with overly permissive file permissions (0o766), allowing write access …

  • Medium 6.7

    IBM Security Guardium privilege escalation

    IBM Security Guardium 12.1 could allow a local privileged user to escalate their privileges to root due to insecure inherited permissions created by the program.

  • Medium 5.1

    django-helpdesk Allows Sensitive Data Exposure

    django-helpdesk before 1.0.0 allows Sensitive Data Exposure because of os.umask(0) in models.py.

  • Medium 6.1

    Insecure inherited permissions for some Intel(R) Simics(R) Package Manager software before version 1.12.0 may allow an …

  • Medium 6.7

    Insecure inherited permissions in the NVM Update Utility for some Intel(R) Ethernet Network Adapter E810 Series before …

  • High 7.7

    Insecure inherited permissions for some Intel(R) Simics(R) Package Manager software before version 1.12.0 may allow a p…

  • Medium 6.6

    Insecure File permissions vulnerability in SAP BusinessObjects Business Intelligence Platform

    Due to insecure file permissions in SAP BusinessObjects Business Intelligence Platform, an attacker who has local access to the system could modify files potentially disrupting operations or cause service downtime hence leading to a high impact on integrity a…

  • Medium 6.8

    Dell Wyse Management Suite, versions prior to WMS 5.1, contains an Insecure Inherited Permissions vulnerability. A low …

  • Medium 5.5

    The issue was addressed with improved checks. This issue is fixed in macOS Ventura 13.3, macOS Monterey 12.6.4, macOS B…

  • Medium 6.7

    IBM Robotic Process Automation privilege escalation

    IBM Robotic Process Automation 21.0.0 through 21.0.7.17 and 23.0.0 through 23.0.18 could allow a local user to escalate their privileges. All files in the install inherit the file permissions of the parent directory and therefore a non-privileged user can sub…

  • Medium 6.7

    Insecure inherited permissions for some Intel(R) DSA software before version 24.3.26.8 may allow an authenticated user …

  • Medium 6.7

    Insecure inherited permissions for some Intel(R) CIP software before version 2.4.10852 may allow an authenticated user …

  • Low 3.8

    TCC Bypass in Cursor's macOS Application

    Cursor is an artificial intelligence code editor. Prior to version 0.41.0, if a user on macOS has granted Cursor access to the camera or microphone, any program that is run on the machine is able to access the camera or the microphone without explicitly being…

  • High 8.8

    Improper Preservation of Permissions in xxl-job

    Insecure Permissions vulnerability in xxl-job v.2.4.1 allows a remote attacker to execute arbitrary code via the Sub-Task ID component.

  • Medium 6.7

    Insecure inherited permissions in some Intel(R) HID Event Filter software installers before version 2.2.2.1 may allow a…

  • Medium 6.7

    Insecure inherited permissions in some Flexlm License Daemons for Intel(R) FPGA software before version v11.19.5.0 may …

  • Medium 6.7

    Pulpcore: rbac permissions incorrectly assigned in tasks that create objects

    A flaw was found in the Pulp package. When a role-based access control (RBAC) object in Pulp is set to assign permissions on its creation, it uses the `AutoAddObjPermsMixin` (typically the add_roles_for_object_creator method). This method finds the object cre…

  • High 8.8

    Insecure permissions in kuma v2.7.0 allows attackers to access sensitive data and escalate privileges by obtaining the …

  • Critical 9.8

    Insecure permissions in external-secrets v0.9.16 allows attackers to access sensitive data and escalate privileges by o…

  • Critical 9.8
    CVE-2024-36539 Public exploit

    Insecure permissions in contour v1.28.3 allows attackers to access sensitive data and escalate privileges by obtaining …

  • High 8.4
    CVE-2024-34329 Public exploit

    Insecure permissions in Entrust Datacard XPS Card Printer Driver 8.5 and earlier without the dxp1-patch-E24-004 patch a…

  • High 7.5

    Insecure Permissions vulnerability in lin-CMS v.0.2.0 and before allows a remote attacker to obtain sensitive informati…

  • High 8.8

    Apache Airflow: DAG Author Code Execution possibility in airflow-scheduler

    Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code in the scheduler context, which should be forbidden according to the Airflow Secu…

  • High 8.8

    Firefox Android missed activation delay to prevent tapjacking

    Firefox Android allowed immediate interaction with permission prompts. This could be used for tapjacking. This vulnerability affects Firefox < 128.