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.3

    Junos OS: SRX1500, SRX4100, SRX4200, SRX4600, SRX5000 Series with SPC2/SPC3: In a multi-tenant environment, a tenant host administrator may be able to jailbreak out of their network impacting other tenant networks or gather information from other networks.

    On SRX1500, SRX4100, SRX4200, SRX4600, SRX5000 Series with SPC2/SPC3, devices using tenant services on Juniper Networks Junos OS, due to incorrect default permissions assigned to tenant system administrators a tenant system administrator may inadvertently sen…

  • High 7.3

    Junos OS: SRX1500, SRX4100, SRX4200, SRX4600, SRX5000 Series with SPC2/SPC3, vSRX Series: In a multi-tenant environment, a tenant host administrator may configure logical firewall isolation affecting other tenant networks

    On SRX1500, SRX4100, SRX4200, SRX4600, SRX5000 Series with SPC2/SPC3, vSRX Series devices using tenant services on Juniper Networks Junos OS, due to incorrect permission scheme assigned to tenant system administrators, a tenant system administrator may inadve…

  • High 8.8

    An incorrect default permissions vulnerability exists in the installation functionality of OpenClinic GA 5.173.3. Overw…

  • 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 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…

  • 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 …

  • 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.

  • 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…

  • 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…

  • 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-…

  • 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…

  • 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.

  • High 8.4

    User owned /etc in SLES15-SP1-CHOST-BYOS

    A Incorrect Default Permissions vulnerability in the SLES15-SP1-CHOST-BYOS and SLES15-SP1-CAP-Deployment-BYOS images of SUSE Linux Enterprise Server 15 SP1 allows local attackers with the UID 1000 to escalate to root due to a /etc directory owned by the user …

  • High 8.6

    Incorrect Default Permissions in Binance tss-lib

    The keygen protocol implementation in Binance tss-lib before 1.2.0 allows attackers to generate crafted h1 and h2 parameters in order to compromise a signing round or obtain sensitive information from other parties.

  • High 7.8

    Secdo: Incorrect Default Permissions

    Incorrect Default Permissions on C:\Programdata\Secdo\Logs folder in Secdo allows local authenticated users to overwrite system files and gain escalated privileges. This issue affects all versions Secdo for Windows.

  • High 8.3

    OpenStack Manila Unprivileged users can retrieve, use and manipulate share networks

    OpenStack Manila <7.4.1, >=8.0.0 <8.1.1, and >=9.0.0 <9.1.1 allows attackers to view, update, delete, or share resources that do not belong to them, because of a context-free lookup of a UUID. Attackers may also create resources, such as shared file systems a…

  • High 7.8

    Dell Digital Delivery versions prior to 3.5.2015 contain an incorrect default permissions vulnerability. A locally auth…

  • High 7.5

    Singularity insecure permissions

    Insecure permissions (777) are set on $HOME/.singularity when it is newly created by Singularity (version from 3.3.0 to 3.5.1), which could lead to an information leak, and malicious redirection of operations performed against Sylabs cloud services.

  • High 7.5

    Incorrect Default Permissions in keyring

    Python keyring lib before 0.10 created keyring files with world-readable permissions.

  • High 8.8
    CVE-2017-11610 Public exploit Scanner template EPSS 88%

    Incorrect Default Permissions in Supervisor

    The XML-RPC server in supervisor before 3.0.1, 3.1.x before 3.1.4, 3.2.x before 3.2.4, and 3.3.x before 3.3.3 allows remote authenticated users to execute arbitrary commands via a crafted XML-RPC request, related to nested supervisord namespace lookups.

  • High 8.8
    CVE-2006-5014 Public exploit

    Unspecified vulnerability in cPanel before 10.9.0 12 Tree allows remote authenticated users to gain privileges via unsp…

  • High —

    Apache Tomcat may be started without proper security settings

    Apache Tomcat may be started without proper security settings if errors are encountered while reading the web.xml file, which could allow attackers to bypass intended restrictions.