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

411 results · Clear filters · Feed

  • Medium 6.5

    slurm: %post for slurm-testsuite operates as root in user owned directory

    A Incorrect Default Permissions vulnerability in the packaging of the slurm testsuite of openSUSE Factory allows local attackers with control over the slurm user to escalate to root. This issue affects: openSUSE Factory slurm versions prior to 22.05.2-3.3.

  • Medium 5.5

    coreos-installer < 0.10.0 writes world-readable Ignition config to installed system

    A flaw was found in the coreos-installer, where it writes the Ignition config to the target system with world-readable access permissions. This flaw allows a local attacker to have read access to potentially sensitive data. The highest threat from this vulner…

  • Medium 6.6

    ansible-runner has default temporary files written to world R/W locations

    A flaw was found in ansible-runner where the default temporary files configuration in ansible-2.0.0 are written to world R/W locations. This flaw allows an attacker to pre-create the directory, resulting in reading private information or forcing ansible-runne…

  • Medium 5.5

    Incorrect default permissions for the Intel(R) Support Android application before 21.07.40 may allow an authenticated u…

  • Medium 5.5

    Incorrect default permissions for the Intel(R) Connect M Android application before version 1.7.4 may allow an authenti…

  • Medium 6.5

    The AOD module has a vulnerability in permission assignment. Successful exploitation of this vulnerability may cause pe…

  • Medium 5.6

    Incorrect defaults can cause attackers to bypass rate limitations

    Incorrect default configuration for trusted IP header in Mattermost version 6.7.0 and earlier allows attacker to bypass some of the rate limitations in place or use manipulated IPs for audit logging via manipulating the request headers.

  • Medium 4.0

    Implicit Intent hijacking vulnerability in Finder prior to SMR Jul-2022 Release 1 allow allows attackers to access some…

  • Medium 5.5

    PendingIntent hijacking vulnerability in Smart Things prior to 1.7.85.25 allows local attackers to access files without…

  • Medium 6.1

    e-Design - Multiple vulnerabilities

    Incorrect Default Permissions vulnerability in ABB e-Design allows attacker to install malicious software executing with SYSTEM permissions violating confidentiality, integrity, and availability of the target machine.

  • Medium 4.4
    CVE-2022-0486 Public exploit

    Privileged Command Injection Vulnerability in Fidelis Network and Deception

    Improper file permissions in the CommandPost, Collector, Sensor, and Sandbox components of Fidelis Network and Deception enables an attacker with local, administrative access to the CLI to modify affected files and enable escalation of privileges equivalent t…

  • Medium 5.9

    Incorrect Default Permissions in runc

    runc is a CLI tool for spawning and running containers on Linux according to the OCI specification. A bug was found in runc prior to version 1.1.2 where `runc exec --cap` created processes with non-empty inheritable Linux process capabilities, creating an aty…

  • Medium 5.0

    A denial of service vulnerability was reported in Lenovo PCManager prior to version 4.0.40.2175 that could allow config…

  • Medium 4.3

    Liferay Portal and Liferay DXP fails to check permissions to view sites/groups

    Liferay Portal 7.3.7, 7.4.0, and 7.4.1, and Liferay DXP 7.2 fix pack 13, and 7.3 fix pack 2 does not properly check user permission when accessing a list of sites/groups, which allows remote authenticated users to view sites/groups via the user's site members…

  • Medium 4.8

    Incorrect Default Permissions in CRI-O

    A flaw was found in cri-o, where containers were incorrectly started with non-empty default permissions. A vulnerability was found in Moby (Docker Engine) where containers started incorrectly with non-empty inheritable Linux process capabilities. This flaw al…

  • Medium 5.5

    Dell PowerScale OneFS, versions 8.2.x-9.3.0.x, contains an incorrect default permissions vulnerability. A local malicio…

  • Medium 6.5

    A bug in the CODESYS V3 CmpUserMgr component fails to correctly apply a security policy.

    A bug in CmpUserMgr component can lead to only partially applied security policies. This can result in enabled, anonymous access to components part of the applied security policy.

  • Medium 6.8

    Non-empty default inheritable capabilities for linux container in Buildah

    A flaw was found in buildah where containers were incorrectly started with non-empty default permissions. A bug was found in Moby (Docker Engine) where containers were incorrectly started with non-empty inheritable Linux process capabilities, enabling an atta…

  • Medium 6.5
    CVE-2022-22948 Exploited Public exploit EPSS 13%

    The vCenter Server contains an information disclosure vulnerability due to improper permission of files. A malicious ac…

    KEV Jul 17, 2024
  • Medium 4.3

    CSRF vulnerability and missing permission checks in Extended Choice Parameter Plugin allow SSRF

    A missing permission check in Jenkins Extended Choice Parameter Plugin 346.vd87693c5a_86c and earlier allows attackers with Overall/Read permission to connect to an attacker-specified URL.

  • Medium 4.3

    Missing permission checks in AWS Credentials Plugin

    A missing permission check in Jenkins CloudBees AWS Credentials Plugin 189.v3551d5642995 and earlier allows attackers with Overall/Read permission to connect to an AWS service using an attacker-specified token.

  • Medium 5.5

    PendingIntent hijacking vulnerability in Weather application prior to SMR Mar-2022 Release 1 allows local attackers to …

  • Medium 5.5

    PendingIntent hijacking vulnerability in Wearable Manager Installer prior to SMR Mar-2022 Release 1 allows local attack…

  • Medium 6.5

    Liferay Portal and Liferay DXP has incorrect default permissions for site members

    The Dynamic Data Mapping module in Liferay Portal 7.0.0 through 7.3.6, and Liferay DXP 7.0 before fix pack 101, 7.1 before fix pack 21, 7.2 before fix pack 10 and 7.3 before fix pack 2 incorrectly sets default permissions for site members, which allows remote…

  • Medium 5.5

    Local Denial of Service in fscrypt PAM module

    The PAM module for fscrypt doesn't adequately validate fscrypt metadata files, allowing users to create malicious metadata files that prevent other users from logging in. A local user can cause a denial of service by creating a fscrypt metadata file that prev…

  • Medium 5.6

    WIN-911 2021 Incorrect Default Permissions

    WIN-911 2021 R1 and R2 are vulnerable to a permissions misconfiguration that may allow an attacker to locally write files to the program Operator Workspace directory, which holds DLL files and executables. A low-privilege attacker could write a malicious DLL …

  • Medium 5.6

    WIN-911 2021 Incorrect Default Permissions

    WIN-911 2021 R1 and R2 are vulnerable to a permissions misconfiguration that may allow an attacker to locally write files to the Program Announcer directory and elevate permissions whenever the program is executed.

  • Medium 5.5

    Incorrect default permissions for the Intel(R) RXT for Chromebook application, all versions, may allow an authenticated…

  • Medium 4.4

    Incorrect default permissions in the firmware for some Intel(R) Processors may allow a privileged user to potentially e…

  • Medium 4.3

    Permission bypass in Nextcloud Android App

    The Nextcloud Android app is the Android client for Nextcloud, a self-hosted productivity platform. An issue in versions prior to 3.17.1 may lead to sensitive information disclosure. An unauthorized app that does not have the otherwise required `MANAGE_DOCUME…

  • Medium 5.5

    Incorrect Default Permissions in log4js-node

    log4js-node is a port of log4js to node.js. In affected versions default file permissions for log files created by the file, fileSync and dateFile appenders are world-readable (in unix). This could cause problems if log files contain sensitive information. Th…

  • Medium 5.9

    parsec: dangerous 777 permissions for /run/parsec

    A Incorrect Default Permissions vulnerability in the parsec package of openSUSE Factory allows local attackers to imitate the service leading to DoS or clients talking to an imposter service. This issue affects: openSUSE Factory parsec versions prior to 0.8.1…

  • Medium 6.3

    Missing Authorization in snipe/snipe-it

    snipe-it is vulnerable to Missing Authorization

  • Medium 5.5

    An information disclosure vulnerability was reported in the Time Weather system widget on Legion Phone Pro (L79031) and…

  • Medium 4.3

    Liferay Portal and Liferay DXP Fails to Properly Check User Permissions

    The Dynamic Data Mapping module in Liferay Portal 7.0.0 through 7.3.2, and Liferay DXP 7.0 before fix pack 94, 7.1 before fix pack 19, and 7.2 before fix pack 6, does not properly check user permissions, which allows remote attackers with the forms "Access in…

  • Medium 6.3

    Liferay Portal and Liferay DXP Fails to Check User Permissions for Workflow Submissions

    The Portal Workflow module in Liferay Portal 7.3.2 and earlier, and Liferay DXP 7.0 before fix pack 93, 7.1 before fix pack 19 and 7.2 before fix pack 6, does not properly check user permission, which allows remote authenticated users to view and delete workf…

  • Medium 4.3

    Liferay Portal and Liferay DXP does not properly check user permission

    The Portlet Configuration module in Liferay Portal 7.2.0 through 7.3.3, and Liferay DXP 7.0 fix pack pack 93 and 94, 7.1 fix pack 18, and 7.2 before fix pack 8, does not properly check user permission, which allows remote authenticated users to view the Guest…

  • Medium 4.3

    Liferay Portal and Liferay DXP Don't Check Permissions of Pages

    The Layout module in Liferay Portal 7.1.0 through 7.3.1, and Liferay DXP 7.1 before fix pack 20, and 7.2 before fix pack 5, does not properly check permission of pages, which allows remote authenticated users without view permission of a page to view the page…

  • Medium 6.3

    Dell EMC Isilon OneFS supported versions 8.1 and later and Dell EMC PowerScale OneFS supported version 9.0.0 contain an…

  • Medium 4.1

    Dell EMC PowerStore versions prior to 1.0.3.0.5.xxx contain a file permission Vulnerability. A locally authenticated at…