Skip to content
OpenAdvisories

Weakness (CWE)

CWE-284: Improper Access Control

Pillar Incomplete Mapping discouraged

The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

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

    Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.

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

3,448 results · Clear filters · Feed

  • Medium 6.4

    XBlock custom auth does not respect JWT Scopes

    Open edX Platform is a service-oriented platform for authoring and delivering online learning. A user with a JWT and more limited scopes could call endpoints exceeding their access. This vulnerability has been patched in commit 019888f.

  • Medium 6.3

    Microsoft Edge (Chromium-based) Security Feature Bypass Vulnerability

    Microsoft Edge (Chromium-based) Security Feature Bypass Vulnerability

  • Medium 6.3

    DeShang DSMall Image URL TaobaoExport.php access control

    A vulnerability classified as critical was found in DeShang DSMall up to 6.1.0. Affected by this vulnerability is an unknown functionality of the file application/home/controller/TaobaoExport.php of the component Image URL Handler. The manipulation leads to i…

  • Medium 5.3

    DeShang DSCMS install.php access control

    A vulnerability classified as problematic has been found in DeShang DSCMS up to 3.1.2/7.1. Affected is an unknown function of the file public/install.php. The manipulation leads to improper access controls. It is possible to launch the attack remotely. The ex…

  • Medium 5.3

    DeShang DSKMS install.php access control

    A vulnerability was found in DeShang DSKMS up to 3.1.2. It has been rated as problematic. This issue affects some unknown processing of the file public/install.php. The manipulation leads to improper access controls. The attack may be initiated remotely. The …

  • Medium 5.3

    DeShang DSShop HTTP GET Request install.php access control

    A vulnerability was found in DeShang DSShop up to 3.1.0. It has been declared as problematic. This vulnerability affects unknown code of the file public/install.php of the component HTTP GET Request Handler. The manipulation leads to improper access controls.…

  • Medium 5.3

    DeShang DSMall HTTP GET Request install.php access control

    A vulnerability was found in DeShang DSMall up to 6.1.0. It has been classified as problematic. This affects an unknown part of the file public/install.php of the component HTTP GET Request Handler. The manipulation leads to improper access controls. It is po…

  • Medium 5.3

    ElementsKit Lite <= 3.0.3 - Unauthenticated Sensitive Information Exposure

    The ElementsKit Elementor addons plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.0.3 via the ekit_widgetarea_content function. This makes it possible for unauthenticated attackers to obtain contents…

  • Medium 6.5

    Pimcore Customer Data Framework Improper Access Control allows unprivileged user to access GDPR extracts

    pimcore/customer-data-framework is the Customer Management Framework for management of customer data within Pimcore. An authenticated and unauthorized user can access the GDPR data extraction feature and query over the information returned, leading to custome…

  • Medium 6.5

    Pimcore Customer Data Framework Improper Access Control allows unprivileged user to access customers duplicates list

    The Customer Management Framework (CMF) for Pimcore adds functionality for customer data management, segmentation, personalization and marketing automation. An authenticated and unauthorized user can access the list of potential duplicate users and see their …

  • Medium 4.3

    Pimcore Ecommerce Framework Bundle Improper Access Control allows unprivileged user to access back-office orders list

    ecommerce-framework-bundle is the Pimcore Ecommerce Framework Bundle. An authenticated and unauthorized user can access the back-office orders list and be able to query over the information returned. Access control and permissions are not being enforced. This…

  • Medium 5.5

    A logic issue was addressed with improved state management. This issue is fixed in macOS Ventura 13. An app may be able…

  • Medium 6.3

    A improper access control in Fortinet FortiPortal version 7.0.0 through 7.0.6, Fortinet FortiPortal version 7.2.0 throu…

  • Medium 5.3

    DeShang DSO2O install.php access control

    A vulnerability was found in DeShang DSO2O up to 4.1.0. It has been classified as critical. This affects an unknown part of the file /install/install.php. The manipulation leads to improper access controls. It is possible to initiate the attack remotely. The …

  • Medium 4.3

    Mandelo ssm_shiro_blog Backend updateRoles access control

    A vulnerability has been found in Mandelo ssm_shiro_blog 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file updateRoles of the component Backend. The manipulation leads to improper access controls. The ex…

  • Medium 5.3

    D-Link R15 before v1.08.02 was discovered to contain no firewall restrictions for IPv6 traffic. This allows attackers t…

  • Medium 5.3

    Totolink T6 cstecgi.cgi access control

    A vulnerability classified as problematic has been found in Totolink T6 4.1.9cu.5241_B20210923. This affects an unknown part of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument topicurl with the input showSyslog leads to improper access control…

  • Medium 6.5

    WP-Members Membership Plugin <= 3.4.8 - Missing Authorization to Sensitive Information Exposure

    The WP-Members Membership Plugin plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.4.8 via the wpmem_field shortcode. This makes it possible for authenticated attackers, with contributor access and ab…

  • Medium 5.4

    Unauthenticated File Downloads affect DRYiCE MyXalytics

    HCL DRYiCE MyXalytics is impacted by improper access control (Unauthenticated File Download) vulnerability. An unauthenticated user can download certain files.

  • Medium 4.3

    Details of archived public channels are leaked to members of another team

    Mattermost fails to properly verify the permissions needed for viewing archived public channels,  allowing a member of one team to get details about the archived public channels of another team via the GET /api/v4/teams/<team-id>/channels/deleted endpoint.

  • Medium 4.6

    MTab Bookmark Installation install.php access control

    A vulnerability was found in MTab Bookmark up to 1.2.6 and classified as critical. This issue affects some unknown processing of the file public/install.php of the component Installation. The manipulation leads to improper access controls. The complexity of a…

  • Medium 5.4

    Workflows do not require password confirmation on API level

    Nextcloud Server provides data storage for Nextcloud, an open source cloud platform. In Nextcloud Server prior to versions 26.0.9 and 27.1.4; as well as Nextcloud Enterprise Server prior to versions 23.0.12.13, 24.0.12.9, 25.0.13.4, 26.0.9, and 27.1.4; when a…

  • Medium 4.3

    PHPGurukul Online Notes Sharing System Contact Information profile.php access control

    A vulnerability classified as problematic has been found in PHPGurukul Online Notes Sharing System 1.0. Affected is an unknown function of the file /user/profile.php of the component Contact Information Handler. The manipulation of the argument mobilenumber l…

  • Medium 6.5

    Apache Airflow: Improper access control vulnerability on the "varimport" endpoint

    Apache Airflow, versions before 2.8.0, is affected by a vulnerability that allows an authenticated user without the variable edit permission, to update a variable. This flaw compromises the integrity of variable management, potentially leading to unauthorized…

  • Medium 6.5

    Information Disclosure Vulnerability in Journalpump

    journalpump is a daemon that takes log messages from journald and pumps them to a given output. A logging vulnerability was found in journalpump which logs out the configuration of a service integration in plaintext to the supplied logging pipeline, including…

  • Medium 4.1

    Improper Access Control in EFACEC UC 500E

    A user without administrator permissions with access to the UC500 windows system could perform a memory dump of the running processes and extract clear credentials or valid session tokens.

  • Medium 4.3

    Ethex Contracts Monthly Jackpot EthexJackpot.sol access control

    A vulnerability was found in Ethex Contracts. It has been classified as critical. This affects an unknown part of the file EthexJackpot.sol of the component Monthly Jackpot Handler. The manipulation leads to improper access controls. It is possible to initiat…

  • Medium 5.3

    An information disclosure vulnerability was discovered in Bosch IP camera devices allowing an unauthenticated attacker …

  • Medium 5.5

    In ssh-agent in OpenSSH before 9.6, certain destination constraints can be incompletely applied. When destination const…

  • Medium 5.3

    Adobe Experience Manager | Improper Access Control (CWE-284)

    Adobe Experience Manager versions 6.5.18 and earlier are affected by an Improper Access Control vulnerability. An attacker could leverage this vulnerability to achieve a low-confidentiality impact within the application. Exploitation of this issue does not re…

  • Medium 6.5

    Azure DevOps Server Spoofing Vulnerability

    Azure DevOps Server Spoofing Vulnerability

  • Medium 4.3

    CodeAstro POS and Inventory Management System User Creation register_account access control

    A vulnerability has been found in CodeAstro POS and Inventory Management System 1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file /accounts_con/register_account of the component User Creation Handler. Th…

  • Medium 4.3

    Thecosy IceCMS User Data access control

    A vulnerability, which was classified as problematic, has been found in Thecosy IceCMS up to 2.0.1. This issue affects some unknown processing of the component User Data Handler. The manipulation leads to improper access controls. The attack may be initiated …

  • Medium 5.3

    Thecosy IceCMS API PlanetCommentList access control

    A vulnerability was found in Thecosy IceCMS 2.0.1. It has been rated as critical. Affected by this issue is some unknown functionality of the file /adplanet/PlanetCommentList of the component API. The manipulation leads to improper access controls. The attack…

  • Medium 5.5

    ZED containers produced by PRIMX ZED! for Windows before Q.2020.3 (ANSSI qualification submission); ZED! for Windows be…

  • Medium 4.3

    Broken access control in Silverpeas

    The "Create a Space" feature in Silverpeas Core 6.3.1 is reserved for use by administrators. This function suffers from broken access control, allowing any authenticated user to create a space by navigating to the correct URL.

  • Medium 4.9

    Broken access control in Silverpeas

    Silverpeas Core 6.3.1 is vulnerable to Incorrect Access Control via the "Porlet Deployer" which allows administrators to deploy .WAR portlets.

  • Medium 5.4

    Broken access control in Silverpeas

    Silverpeas Core 6.3.1 administrative "Bin" feature is affected by broken access control. A user with low privileges is able to navigate directly to the bin, revealing all deleted spaces. The user can then restore or permanently delete the spaces.

  • Medium 4.3

    IDOR when updating the tasks of a private playbook run

    Mattermost fails to check whether a user is a guest when updating the tasks of a private playbook run allowing a guest to update the tasks of a private playbook run if they know the run ID.

  • Medium 4.8

    An improper access control vulnerability exists in a Huawei datacom product. Attackers can exploit this vulnerability t…