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

    Incorrect default permissions for the Intel(R) NUC Pro Software Suite before version 2.0.0.3 may allow an authenticated…

  • Medium 6.7

    Incorrect default permissions for the Intel(R) HDMI Firmware Update Tool for NUC before version 1.79.1.1 may allow an a…

  • Medium 6.7

    Incorrect default permissions in the Intel(R) VROC software before version 7.7.6.1003 may allow an authenticated user t…

  • Medium 6.7

    Incorrect default permissions in the Audio Service for some Intel(R) NUC P14E Laptop Element software for Windows 10 be…

  • Medium 5.5

    A permissions issue was addressed with improved validation. This issue is fixed in macOS Ventura 13.3, macOS Monterey 1…

  • Medium 6.5
    CVE-2023-27035 Public exploit

    An issue discovered in Obsidian Canvas 1.1.9 allows remote attackers to send desktop notifications, record user audio a…

  • Medium 6.4

    A valid, authenticated XCC user with read-only permissions can modify custom user roles on other user accounts and the …

  • Medium 5.3
    CVE-2023-29923 Public exploit Scanner template

    PowerJob vulnerable to Insecure Permissions

    PowerJob V4.3.1 is vulnerable to Insecure Permissions. via the list job interface.

  • Medium 5.5

    tripleo-ansible may disclose important configuration details from an OpenStack deployment

    A flaw was found in tripleo-ansible. Due to an insecure default configuration, the permissions of a sensitive file are not sufficiently restricted. This flaw allows a local attacker to use brute force to explore the relevant directory and discover the file. T…

  • Medium 5.5

    tripleo-ansible may disclose important configuration details from an OpenStack deployment

    A flaw was found in tripleo-ansible. Due to an insecure default configuration, the permissions of a sensitive file are not sufficiently restricted. This flaw allows a local attacker to use brute force to explore the relevant directory and discover the file, l…

  • Medium 4.4

    cilium-agent container can access the host via `hostPath` mount

    Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Prior to versions 1.11.15, 1.12.8, and 1.13.1, an attacker with access to a Cilium agent pod can write to `/opt/cni/bin` due to a `hostPath` mount of that directory in …

  • Medium 5.3

    Moodle has Incorrect Default Permissions

    In Moodle, insufficient capability checks made it possible to remove other users' calendar URL subscriptions.

  • Medium 5.3

    Moodle has Incorrect Default Permissions

    In Moodle, insufficient capability checks meant message deletions were not limited to the current user.

  • Medium 6.0

    Dell PowerScale OneFS 9.4.0.x contains an incorrect default permissions vulnerability. A local malicious user could pot…

  • Medium 6.6

    File and Directory Permissions Vulnerability in Hitachi Automation Director, Hitachi Infrastructure Analytics Advisor, Hitachi Ops Center

    Incorrect Default Permissions vulnerability in Hitachi Automation Director on Linux, Hitachi Infrastructure Analytics Advisor on Linux (Hitachi Infrastructure Analytics Advisor, Analytics probe server components), Hitachi Ops Center Automator on Linux, Hitach…

  • Medium 4.3

    CSRF vulnerability in Jenkins Coverity Plugin allow capturing credentials

    Missing permission checks in Synopsys Jenkins Coverity Plugin 3.0.2 and earlier allow attackers with Overall/Read permission to connect to an attacker-specified HTTP server using attacker-specified credentials IDs obtained through another method, capturing cr…

  • Medium 4.3

    Synopsys Jenkins Coverity Plugin has Incorrect Default Permissions

    A missing permission check in Synopsys Jenkins Coverity Plugin 3.0.2 and earlier allows attackers with Overall/Read permission to enumerate credentials IDs of credentials stored in Jenkins.

  • Medium 6.7

    A potential vulnerability in a driver used during manufacturing process on the Ideapad Y700-14ISK that was mistakenly n…

  • Medium 6.7

    A potential vulnerability in the WMI Setup driver on some consumer Lenovo Notebook devices may allow an attacker with e…

  • Medium 5.5

    An incorrect default permissions vulnerability in Lenovo Leyun cloud music application could allow denial of service.

  • Medium 6.6

    File and Directory Permission Vulnerability in Hitachi Tuning Manager

    Incorrect Default Permissions vulnerability in Hitachi Tuning Manager on Linux (Hitachi Tuning Manager server, Hitachi Tuning Manager - Agent for RAID, Hitachi Tuning Manager - Agent for NAS, Hitachi Tuning Manager - Agent for SAN Switch components) allows lo…

  • Medium 5.5

    trampgeek jobe Restapi.php runs_post Privilege Escalation

    A vulnerability has been found in trampgeek jobe up to 1.6.4 and classified as problematic. This vulnerability affects the function runs_post of the file application/controllers/Restapi.php. The manipulation of the argument sourcefilename leads to an unknown …

  • Medium 6.5

    Apiman has potential permissions bypass

    Apiman 1.5.7 through 2.2.3.Final has insufficient checks for read permissions within the Apiman Manager REST API. The root cause of the issue is the Apiman project's accidental acceptance of a large contribution that was not fully compatible with the security…

  • Medium 6.5

    HCL Sametime 12.0 and 12.0FP1 anonymous users have directory lookup access

    Starting with Sametime 12, anonymous users are enabled by default. After logging in as an anonymous user, one has the ability to browse the User Directory and potentially create chats with internal users.

  • Medium 6.5

    Incorrect permission checks in Jenkins Support Core Plugin

    An incorrect permission check in Jenkins Support Core Plugin 1206.v14049fa_b_d860 and earlier allows attackers with Support/DownloadBundle permission to download a previously created support bundle containing information limited to users with Overall/Administ…

  • Medium 4.3

    Incorrect Default Permissions in Liferay Portal

    The Dynamic Data Mapping module in Liferay Portal 7.1.0 through 7.4.3.4, and Liferay DXP 7.1 before fix pack 27, 7.2 before fix pack 19, 7.3 before update 4, and 7.4 GA does not properly check permission of form entries, which allows remote authenticated user…

  • Medium 5.3

    Incorrect Default Permissions in Liferay Portal

    The Friendly Url module in Liferay Portal 7.4.3.5 through 7.4.3.36, and Liferay DXP 7.4 update 1 though 36 does not properly check user permissions, which allows remote attackers to obtain the history of all friendly URLs that was assigned to a page.

  • Medium 5.3

    Incorrect Default Permissions in Liferay Portal

    The Hypermedia REST APIs module in Liferay Portal 7.4.1 through 7.4.3.4, and Liferay DXP 7.4 GA does not properly check permissions, which allows remote attackers to obtain a WikiNode object via the WikiNodeResource.getSiteWikiNodeByExternalReferenceCode API.

  • Medium 4.4

    Incorrect default permissions in the Intel(R) Support Android application before version v22.02.28 may allow a privileg…

  • Medium 4.3

    There is a vulnerability in permission verification during the Bluetooth pairing process. Successful exploitation of th…

  • Medium 5.5

    In buzzBeepBlinkLocked of NotificationManagerService.java, there is a possible way to share data across users due to a …

  • Medium 4.6

    In dismiss and related functions of KeyguardHostViewController.java and related files, there is a possible lockscreen b…

  • Medium 6.6

    File Permissions Vulnerability in Hitachi Infrastructure Analytics Advisor, Hitachi Ops Center Analyzer, Hitachi Ops Center Viewpoint

    Incorrect Default Permissions vulnerability in Hitachi Infrastructure Analytics Advisor on Linux (Analytics probe component), Hitachi Ops Center Analyzer on Linux (Analyzer probe component), Hitachi Ops Center Viewpoint on Linux (Viewpoint RAID Agent componen…

  • Medium 4.3

    The Dell Isilon OneFS versions 8.2.2 and earlier SSHD process improperly allows Transmission Control Protocol (TCP) and…

  • Medium 5.5

    In Red Hat Openshift 1, weak default permissions are applied to the /etc/openshift/server_priv.pem file on the broker s…

  • Medium 6.0

    AsusSoftwareManager.exe in ASUS System Control Interface on ASUS personal computers (running Windows) allows a local us…

  • Medium 6.7

    Kernel memory pool override in /dev/mmz_userdev device driver. The impact depends on the privileges of the attacker. The unprivileged process run on the device could disclose sensitive information including kernel pointer, which could be used in furth ...

    OpenHarmony-v3.1.2 and prior versions, 3.0.6 and prior versions have a Kernel memory pool override vulnerability in /dev/mmz_userdev device driver. The impact depends on the privileges of the attacker. The unprivileged process run on the device could disclose…

  • Medium 5.3

    Liferay Portal Insecure Default Configuration in auth.login.prompt.enabled

    An insecure default in the component auth.login.prompt.enabled of Liferay Portal v7.0.0 through v7.4.2 allows attackers to enumerate usernames, site names, and pages.

  • Medium 4.3

    Parse Server subject to Incorrect Resource Transfer Between Spheres

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. In versions prior to 4.10.15, or 5.0.0 and above prior to 5.2.6, a user can write to the session object of another user if the session object ID is known. …

  • Medium 5.5

    A permission bypass vulnerability in Huawei cross device task management could allow an attacker to access certain reso…