Skip to content
OpenAdvisories

Weakness (CWE)

CWE-276: Incorrect Default Permissions

Base Draft

During installation, installed file permissions are set to allow anyone to modify those files.

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

    The architecture needs to access and modification attributes for files to only those users who actually require those actions.

  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-276

467 results · Clear filters · Feed

  • High 7.8

    Incorrect access permission of a specific service issue exists in RemoteView Agent (for Windows) versions prior to v8.1…

  • High 7.8

    Incorrect access permission of a specific folder issue exists in RemoteView Agent (for Windows) versions prior to v8.1.…

  • High 8.4

    Spotipy's cache file, containing spotify auth token, is created with overly broad permissions

    Spotipy is a lightweight Python library for the Spotify Web API. The `CacheHandler` class creates a cache file to store the auth token. Prior to version 2.25.1, the file created has `rw-r--r--` (644) permissions by default, when it could be locked down to `rw…

  • High 7.8

    An issue in Nothing Tech Nothing OS v.2.6 allows a local attacker to escalate privileges via the NtBpfService component.

  • High 7.3

    Incorrect default permissions in the AMD Integrated Management Technology (AIM-T) Manageability Service installation di…

  • High 7.8

    Omnissa Horizon Client for macOS contains a Local privilege escalation (LPE) Vulnerability due to a flaw in the install…

  • High 7.8

    A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 18.3 and iPadOS 18.3, macOS …

  • High 7.1

    A permissions issue was addressed with improved validation. This issue is fixed in macOS Sequoia 15.3, macOS Sonoma 14.…

  • High 7.8

    This issue was addressed with improved message validation. This issue is fixed in macOS Sequoia 15.3. An app may be abl…

  • High 7.8

    G DATA Security Client Local privilege escalation

    Local privilege escalation in G DATA Security Client due to incorrect assignment of privileges to directories. This vulnerability allows a local, unprivileged attacker to escalate privileges on affected installations by placing an arbitrary executable in a gl…

  • High 7.8

    G DATA Management Server Local privilege escalation

    Local privilege escalation due to incorrect assignment of privileges of temporary files in the update mechanism of G DATA Management Server. This vulnerability allows a local, unprivileged attacker to escalate privileges on affected installations by placing a…

  • High 8.8

    Improper handling of case sensitivity in Jenkins OpenId Connect Authentication Plugin

    Jenkins OpenId Connect Authentication Plugin 4.452.v2849b_d3945fa_ and earlier, except 4.438.440.v3f5f201de5dc, treats usernames as case-insensitive, allowing attackers on Jenkins instances configured with a case-sensitive OpenID Connect provider to log in as…

  • High 7.8

    In Thermo Fisher Scientific Xcalibur before 4.7 SP1 and Thermo Foundation Instrument Control Software (ICSW) before 3.1…

  • High 7.8

    In checkKeyIntentParceledCorrectly of AccountManagerService.java, there is a possible way to bypass parcel mismatch mit…

  • High 7.8

    In multiple locations, there is a possible failure to persist permissions settings due to resource exhaustion. This cou…

  • High 7.8

    In multiple functions of CompanionDeviceManagerService.java, there is a possible way to grant permissions without user …

  • High 7.8

    In applyTaskFragmentOperation of WindowOrganizerController.java, there is a possible way to launch arbitrary activities…

  • High 7.0

    In multiple functions of AccountManagerService.java, there is a possible way to bypass permissions and launch protected…

  • High 7.8

    In setActualDefaultRingtoneUri of RingtoneManager.java, there is a possible way to bypass content providers read permis…

  • High 7.8

    In multiple locations, there is a possible bypass of user consent to enabling new Bluetooth HIDs due to a logic error i…

  • High 7.8

    In multiple locations, there is a possible way to obtain access to a folder due to a tapjacking/overlay attack. This co…

  • High 7.8

    Vulnerability in the Oracle Analytics Desktop product of Oracle Analytics (component: Install). Supported versions that…

  • High 7.8

    In many locations, there is a possible way to access kernel memory in user space due to an incorrect bounds check. This…

  • High 7.8

    In multiple functions of Parcel.cpp, there is a possible way to bypass address space layout randomization. This could l…

  • High 8.0

    Pgadmin: users authenticated simultaneously via ldap may be attached to the wrong session

    A vulnerability was found in pgadmin. Users logging into pgAdmin running in server mode using LDAP authentication may be attached to another user's session if multiple connection attempts occur simultaneously.

  • High 7.8

    REVE Antivirus reveinstall default permission

    A vulnerability classified as critical has been found in REVE Antivirus 1.0.0.0 on Linux. This affects an unknown part of the file /usr/local/reveantivirus/tmp/reveinstall. The manipulation leads to incorrect default permissions. It is possible to launch the …

  • High 7.8

    In PRIMX ZED Enterprise up to 2024.3, technical files stored in local folders with common user access can be manipulate…

  • High 8.4
    CVE-2021-27285 Public exploit

    An issue was discovered in Inspur ClusterEngine v4.0 that allows attackers to gain escalated Local privileges and execu…

  • High 7.8

    In startListeningForDeviceStateChanges, there is a possible Permission Bypass due to a confused deputy. This could lead…

  • High 7.8

    there is a possible biometric bypass due to an unusual root cause. This could lead to local escalation of privilege wit…

  • High 7.8

    there is a possible biometric bypass due to an unusual root cause. This could lead to local escalation of privilege wit…

  • High 7.8

    there is a possible to add apps to bypass VPN due to Undeclared Permission . This could lead to local escalation of pri…

  • High 7.8

    In isPackageDeviceAdmin of PackageManagerService.java, there is a possible edge case which could prevent the uninstalla…

  • High 7.7

    Some Huawei wearables have a permission management vulnerability.

  • High 8.6

    Tabby has a TCC Bypass via Unnecessary Permissive Entitlements in Tabby

    Tabby (formerly Terminus) is a highly configurable terminal emulator. Prior to 1.0.216, Tabby terminal emulator contains overly permissive entitlements that are unnecessary for its core functionality and plugin system, creating potential security vulnerabilit…

  • High 7.8

    Incorrect default permissions in Biamp Evoko Home

    Incorrect default permissions vulnerability in Evoko Home, affecting version 2.4.2 to 2.7.4. A non-admin user could exploit weak file and folder permissions to escalate privileges, execute arbitrary code and maintain persistence on the compromised machine. It…

  • High 7.8

    Incorrect Default Permissions vulnerability in Edgecross Basic Software for Windows versions 1.00 and later and Edgecro…

  • High 7.6

    Keyfactor Command before 12.5.0 has Incorrect Access Control: access tokens are over permissioned, aka 64099. The fixed…

  • High 7.3

    Improper Privilege Management Vulnerability in CA Client Automation 14.5

    CA Client Automation (ITCM) allows non-admin/non-root users to encrypt a string using CAF CLI and SD_ACMD CLI. This would allow the non admin user to access the critical encryption keys which further causes the exploitation of stored credentials. This fix doe…

  • High 7.8

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