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,449 results · Clear filters · Feed

  • Medium 6.5

    FlashBlade Object Store Privileged Access

    A flaw exists in FlashBlade Purity (OE) Version 4.1.0 whereby a user with privileges to extend an object’s retention period can affect the availability of the object lock.

  • Medium 4.9

    Privilege Escalation from technician to super-admin in GLPI

    GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing. A user with write access to another user can make requests to change…

  • Medium 6.5

    SiberianCMS - CWE-284: Improper Access Control Authorized user may disable a security feature over the network

    SiberianCMS - CWE-284 Improper Access Control Authorized user may disable a security feature over the network

  • Medium 5.3

    ColdFusion | Improper Access Control (CWE-284)

    Adobe ColdFusion versions 2018u18 (and earlier), 2021u8 (and earlier) and 2023u2 (and earlier) are affected by an Improper Access Control vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to access the…

  • Medium 5.8

    A vulnerability in the access control list (ACL) processing on MPLS interfaces in the ingress direction of Cisco IOS XR…

  • Medium 4.2

    An improper privilege management vulnerability [CWE-269] in FortiManager 7.2.0 through 7.2.2, 7.0.0 through 7.0.7, 6.4.…

  • Medium 6.8

    Improper access control

    AMI AptioV contains a vulnerability in BIOS where an Attacker may use an improper access control via the local network. A successful exploit of this vulnerability may lead to a loss of confidentiality, integrity and availability.

  • Medium 4.9

    Cold Rest Vulnerabiltiy

    AMI AptioV contains a vulnerability in BIOS where an Attacker may use an improper access control via the physical network. A successful exploit of this vulnerability may lead to a loss of confidentiality. 

  • Medium 6.9

    An improper access control in Fortinet FortiSwitchManager version 7.2.0 through 7.2.2 7.0.0 through 7.0.1 may allow a r…

  • Medium 4.7

    Improper Access Control in instantsoft/icms2

    Improper Access Control in GitHub repository instantsoft/icms2 prior to 2.16.1-git.

  • Medium 6.5

    Set Logging Level Without Authentication

    The controller responsible for setting the logging level does not include any authorization checks to ensure the user is authenticated. This can be seen by noting that it extends Controller rather than AuthenticatedController and includes no further checks. T…

  • Medium 4.6

    cross-site inclusion (XSSI) of files in jupyter-server

    jupyter-server is the backend for Jupyter web applications. Improper cross-site credential checks on `/files/` URLs could allow exposure of certain file contents, or accessing files when opening untrusted files via "Open image in new tab". This issue has been…

  • Medium 6.5

    OpenFGA Authorization Bypass

    OpenFGA is an authorization/permission engine built for developers and inspired by Google Zanzibar. Some end users of OpenFGA v1.3.0 or earlier are vulnerable to authorization bypass when calling the ListObjects API. The vulnerability affects customers using …

  • Medium 6.7

    A potential vulnerability was discovered in LCFC BIOS for some Lenovo consumer notebook models that could allow a local…

  • Medium 5.4

    A vulnerability in the restricted security domain implementation of Cisco Application Policy Infrastructure Controller …

  • Medium 4.3

    A vulnerability in Cisco Intersight Virtual Appliance could allow an unauthenticated, adjacent attacker to access inter…

  • Medium 6.7

    Incorrect authorization allows a user manager to update a system admin

    Mattermost fails to properly validate the requesting user permissions when updating a system admin, allowing a user manager to update a system admin's details such as email, first name and last name.

  • Medium 6.3

    A guest user can perform various actions on public playbooks

    Mattermost fails to check if the requesting user is a guest before performing different actions to public playbooks, resulting a guest being able to view, join, edit, export and archive public playbooks.

  • Medium 5.0

    Improper access control in the Intel Unite(R) android application before version 4.2.3504 may allow an authenticated us…

  • Medium 6.0

    Improper access control in some Intel(R) NUC BIOS firmware may allow a privileged user to potentially enable denial of …

  • Medium 6.7

    Improper access control in some Intel(R) oneAPI Toolkit and component software installers before version 4.3.1.493 may …

  • Medium 6.6

    Improper access control in some Intel(R) ISPC software installers before version 1.19.0 may allow an authenticated user…

  • Medium 6.0

    Improper access control in some 3rd Generation Intel(R) Xeon(R) Scalable processors may allow a privileged user to pote…

  • Medium 5.6

    Improper access control in the Intel(R) Ethernet Controller RDMA driver for linux before version 1.9.30 may allow an un…

  • Medium 6.7

    Improper access control in the Intel(R) CSME software installer before version 2239.3.7.0 may allow an authenticated us…

  • Medium 6.5

    Advanced permissions not respected when copying entire group folders

    Nextcloud Server provides data storage for Nextcloud, an open source cloud platform. Starting in version 22.0.0 and prior to versions 22.2.10.13, 23.0.12.8, 24.0.12.4, 25.0.8, 26.0.3, and 27.0.1, a user can access files inside a subfolder of a groupfolder acc…

  • Medium 6.5

    Microsoft SharePoint Server Information Disclosure Vulnerability

    Microsoft SharePoint Server Information Disclosure Vulnerability

  • Medium 5.5

    Windows Group Policy Security Feature Bypass Vulnerability

    Windows Group Policy Security Feature Bypass Vulnerability

  • Medium 4.3

    SourceCodester Inventory Management System Password edit_update.php access control

    A vulnerability has been found in SourceCodester Inventory Management System 1.0 and classified as problematic. This vulnerability affects unknown code of the file edit_update.php of the component Password Handler. The manipulation of the argument user_id lea…

  • Medium 6.3
    CVE-2023-4169 Public exploit Scanner template EPSS 48%

    Ruijie RG-EW1200G Administrator Password set_passwd access control

    A vulnerability was found in Ruijie RG-EW1200G 1.0(1)B1P5. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /api/sys/set_passwd of the component Administrator Password Handler. The manipulation leads to …

  • Medium 4.3

    Aures Komet Kiosk Mode access control

    A vulnerability classified as problematic has been found in Aures Komet up to 20230509. This affects an unknown part of the component Kiosk Mode. The manipulation leads to improper access controls. It is possible to launch the attack on the physical device. T…

  • Medium 6.3

    Authorization Bypass Through User-Controlled Key in alextselegidis/easyappointments

    Authorization Bypass Through User-Controlled Key in GitHub repository alextselegidis/easyappointments prior to 1.5.0.

  • Medium 6.3

    Users with only access to launch VDA applications can launch an unauthorized desktop

    Users with only access to launch VDA applications can launch an unauthorized desktop

  • Medium 5.5

    Local user access to a system where another user is utilizing a vulnerable version of Citrix Workspace App for Linux to launch published desktops and applications

    A vulnerability has been identified in Citrix Workspace app for Linux that, if exploited, may result in a malicious local user being able to gain access to the Citrix Virtual Apps and Desktops session of another user who is using the same computer from which …

  • Medium 6.5

    GLPI vulnerable to unauthorized access to KnowbaseItem data

    GLPI is a free asset and IT management software package. Versions of the software starting with 9.2.0 and prior to 10.0.8 have an incorrect rights check on a on a file accessible by an authenticated user, allows access to the view all KnowbaseItems. Version 1…

  • Medium 6.5

    GLPI vulnerable to unauthorized access to User data

    GLPI is a free asset and IT management software package. Versions of the software starting with 0.68 and prior to 10.0.8 have an incorrect rights check on a on a file accessible by an authenticated user. This allows access to the list of all users and their p…

  • Medium 4.4

    Improper access control vulnerability in SearchWidget prior to version 3.3 in China models allows untrusted application…

  • Medium 5.3

    Improper Access Control in plantuml/plantuml

    Improper Access Control in GitHub repository plantuml/plantuml prior to 1.2023.9.

  • Medium 5.7

    End-to-End encrypted file-drops can be made inaccessible

    Nextcloud End-to-end encryption app provides all the necessary APIs to implement End-to-End encryption on the client side. By providing an invalid meta data file, an attacker can make previously dropped files inaccessible. It is recommended that the Nextcloud…

  • Medium 5.0

    When setting EntityOptions.apiPrefilter to a function, the filter is not applied to API requests for a resource by Id

    Remult is a CRUD framework for full-stack TypeScript. If you used the apiPrefilter option of the `@Entity` decorator, by setting it to a function that returns a filter that prevents unauthorized access to data, an attacker who knows the `id` of an entity inst…