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

1,060 results · Feed

  • High 8.8

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Sytech XL Reporter v14.…

  • High 8.8

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Advantech WebAccess/SCA…

  • High 8.8

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Advantech WebAccess/SCA…

  • High 8.8

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Advantech WebAccess/SCA…

  • High 8.8

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Advantech WebAccess/SCA…

  • Unscored —

    A vulnerability has been identified in SIMARIS configuration (All versions < V4.0.1). During installation to default ta…

  • Unscored —

    A vulnerability has been identified in DIGSI 4 (All versions < V4.94 SP1 HF 1). Several folders in the %PATH% are write…

  • Medium 5.3

    Incorrect Default Permissions in JetBrains Kotlin

    In JetBrains Kotlin before 1.4.21, a vulnerable Java API was used for temporary file and folder creation. An attacker was able to read data from such files and list directories due to insecure permissions.

  • Medium 6.5

    Apache DolphinScheduler (incubating) Permission vulnerability

    Versions of Apache DolphinScheduler prior to 1.3.2 allowed an ordinary user under any tenant to override another users password through the API interface.

  • Medium 6.4

    Dell EMC Unity, Unity XT, and UnityVSA versions prior to 5.0.4.0.5.012 contains a plain-text password storage vulnerabi…

  • Critical 9.3

    An exploitable local privilege elevation vulnerability exists in the file system permissions of the Mobile-911 Server V…

  • Critical 9.3

    An exploitable local privilege elevation vulnerability exists in the file system permissions of the Win-911 Enterprise …

  • Critical 9.3

    An exploitable local privilege elevation vulnerability exists in the file system permissions of the Win-911 Enterprise …

  • Critical 10.0

    Dell Wyse ThinOS 8.6 and prior versions contain an insecure default configuration vulnerability. A remote unauthenticat…

  • Critical 10.0

    Dell Wyse ThinOS 8.6 and prior versions contain an insecure default configuration vulnerability. A remote unauthenticat…

  • Critical 9.3

    A privilege escalation vulnerability exists in Kepware LinkMaster 3.0.94.0. In its default configuration, an attacker c…

  • High 7.3

    Beckhoff: Privilege Escalation through TwinCat System

    The default installation path of the TwinCAT XAR 3.1 software in all versions is underneath C:\TwinCAT. If the directory does not exist it and further subdirectories are created with permissions which allow every local user to modify the content. The default …

  • Medium 4.9

    Incorrect permissions in the Integrations component could lead to unauthorized deletion of customer details via REST API

    Magento version 2.4.0 and 2.3.5p1 (and earlier) are affected by an incorrect permissions vulnerability in the Integrations component. This vulnerability could be abused by authenticated users with permissions to the Resource Access API to delete customer deta…

  • Critical 9.3

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Moxa MXView series 3.1.…

  • Critical 9.3

    An exploitable local privilege elevation vulnerability exists in the file system permissions of Moxa MXView series 3.1.…

  • High 7.5

    Improper Authorization in Strapi

    In Strapi before 3.2.5, there is no admin::hasPermissions restriction for CTB (aka content-type-builder) routes.

  • Medium 5.5

    A denial of service vulnerability was reported in the Lenovo Vantage component called Lenovo System Interface Foundatio…

  • Unscored —

    A vulnerability has been identified in SIMATIC RTLS Locating Manager (All versions < V2.10.2). The directory of service…

  • Unscored —

    A vulnerability has been identified in SIMATIC RTLS Locating Manager (All versions < V2.10.2). The start-stop scripts f…

  • High 7.5

    Django Incorrect Default Permissions

    An issue was discovered in Django 2.2 before 2.2.16, 3.0 before 3.0.10, and 3.1 before 3.1.1 (when Python 3.7+ is used). The intermediate-level directories of the filesystem cache had the system's standard umask rather than 0o077.

  • High 7.5

    Django Incorrect Default Permissions

    An issue was discovered in Django 2.2 before 2.2.16, 3.0 before 3.0.10, and 3.1 before 3.1.1 (when Python 3.7+ is used). FILE_UPLOAD_DIRECTORY_PERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files. It was…

  • Unscored —

    Incorrect Default Permission vulnerability exists in SoMove (V2.8.1) and prior which could cause elevation of privilege…

  • Medium 6.7

    Local privilege elevation in Composer-Setup for Windows

    In Composer-Setup for Windows before version 6.0.0, if the developer's computer is shared with other users, a local attacker may be able to exploit the following scenarios. 1. A local regular user may modify the existing `C:\ProgramData\ComposerSetup\bin\comp…

  • High 8.4

    inn: non-root owned files

    A Incorrect Default Permissions vulnerability in the packaging of inn in openSUSE Leap 15.2, openSUSE Tumbleweed, openSUSE Leap 15.1 allows local attackers with control of the new user to escalate their privileges to root. This issue affects: openSUSE Leap 15…

  • Unscored —

    In OSIsoft PI System multiple products and versions, a local attacker can exploit incorrect permissions set by affected…

  • Medium 5.3

    Silverstripe has Incorrect Default Permissions

    SilverStripe 4.5.0 allows attackers to read certain records that should not have been placed into a result set. This affects silverstripe/recipe-cms. The automatic permission-checking mechanism in the silverstripe/graphql module does not provide complete prot…

  • High 7.7

    User-writeable configuration file /usr/lib/tmpfiles.d/tomcat.conf allows for escalation of priviliges

    A Incorrect Default Permissions vulnerability in the packaging of tomcat on SUSE Enterprise Storage 5, SUSE Linux Enterprise Server 12-SP2-BCL, SUSE Linux Enterprise Server 12-SP2-LTSS, SUSE Linux Enterprise Server 12-SP3-BCL, SUSE Linux Enterprise Server 12-…

  • Medium 5.3

    Problematic permissions in hylafax+ packaging allow escalation from uucp to other users

    A Incorrect Default Permissions vulnerability in the packaging of hylafax+ of openSUSE Leap 15.2, openSUSE Leap 15.1, openSUSE Factory allows local attackers to escalate from user uucp to users calling hylafax binaries. This issue affects: openSUSE Leap 15.2 …

  • Critical 10.0

    RVD#2569: Insecure operating system defaults in MiR robots

    MiR robot controllers (central computation unit) makes use of Ubuntu 16.04.2 an operating system, Thought for desktop uses, this operating system presents insecure defaults for robots. These insecurities include a way for users to escalate their access beyond…

  • Critical 9.3

    Priviged Escalation in Google Cloud Platform's Guest-OSLogin

    A vulnerability in Google Cloud Platform's guest-oslogin versions between 20190304 and 20200507 allows a user that is only granted the role "roles/compute.osLogin" to escalate privileges to root. Using the membership to the "lxd" group, an attacker can attach…

  • High 7.3

    Priviged Escalation in Google Cloud Platform's Guest-OSLogin

    A vulnerability in Google Cloud Platform's guest-oslogin versions between 20190304 and 20200507 allows a user that is only granted the role "roles/compute.osLogin" to escalate privileges to root. Using their membership to the "adm" group, users with this role…

  • Critical 9.3

    Priviged Escalation in Google Cloud Platform's Guest-OSLogin

    A vulnerability in Google Cloud Platform's guest-oslogin versions between 20190304 and 20200507 allows a user that is only granted the role "roles/compute.osLogin" to escalate privileges to root. Using their membership to the "docker" group, an attacker with …

  • High 7.8

    rtslib-fb weak permissions for /etc/target/saveconfig.json file

    Open-iSCSI rtslib-fb through 2.1.72 has weak permissions for /etc/target/saveconfig.json because shutil.copyfile (instead of shutil.copy) is used, and thus permissions are not preserved.

  • Medium 6.5

    An exposure of sensitive information flaw was found in Ansible version 3.7.0. Sensitive information, such tokens and ot…

  • Medium 5.4

    Dolibarr Stored Cross-site Scripting

    The DMS/ECM module in Dolibarr 11.0.4 allows users with the 'Setup documents directories' permission to rename uploaded files to have insecure file extensions. This bypasses the .noexe protection mechanism against XSS.