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

  • High 7.3

    Visual Studio Code JS Debug Extension Elevation of Privilege Vulnerability

    Visual Studio Code JS Debug Extension Elevation of Privilege Vulnerability

  • High 7.8

    Windows Kernel Security Feature Bypass Vulnerability

    Windows Kernel Security Feature Bypass Vulnerability

  • High 8.1

    Adobe Commerce | Improper Access Control (CWE-284)

    Adobe Commerce versions 2.4.8-beta1, 2.4.7-p3, 2.4.6-p8, 2.4.5-p10, 2.4.4-p11 and earlier are affected by an Improper Access Control vulnerability that could result in a Security feature bypass. A low-privileged attacker could leverage this vulnerability to b…

  • High 7.3

    Lumsoft ERP FileUploadApi.ashx DoWebUpload unrestricted upload

    A vulnerability, which was classified as critical, was found in Lumsoft ERP 8. Affected is the function DoUpload/DoWebUpload of the file /Api/FileUploadApi.ashx. The manipulation of the argument file leads to unrestricted upload. It is possible to launch the …

  • High 8.8

    Tenda W18E V16.01.0.8(1625) is vulnerable to Incorrect Access Control. An attacker can send a specially crafted HTTP PO…

  • High 7.7

    Improper Access Control Vulnerability in ELI Electrocardiograph Devices

    An improper access control vulnerability may allow privilege escalation.This issue affects:  * ELI 380 Resting Electrocardiograph: Versions 2.6.0 and prior;  * ELI 280/BUR280/MLBUR 280 Resting Electrocardiograph: Versions 2.3.1 and prior;  * ELI 250c/BUR 250c…

  • High 7.5
    CVE-2024-56889 Public exploit

    Incorrect access control in the endpoint /admin/m_delete.php of CodeAstro Complaint Management System v1.0 allows unaut…

  • High 8.8

    Business Logic And Unrestricted Project Deletion Lead To Take Over the System in reNgine

    reNgine is an automated reconnaissance framework for web applications. An unrestricted project deletion vulnerability allows attackers with specific roles, such as `penetration_tester` or `auditor` to delete all projects in the system. This can lead to a comp…

  • High 7.8

    Improper Access Control in wazuh-agent

    Wazuh is a free and open source platform used for threat prevention, detection, and response. It is capable of protecting workloads across on-premises, virtualized, containerized, and cloud-based environments. The wazuh-agent for Windows is vulnerable to a Lo…

  • High 8.8
    CVE-2024-56898 Public exploit

    Broken access control vulnerability in Geovision GV-ASWeb with version v6.1.0.0 or less. This vulnerability allows low …

  • High 8.8

    ChargePoint Home Flex Improper Access Control

    This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of ChargePoint Home Flex charging stations. Authentication is not required to exploit this vulnerability. The specific flaw exists within the onboardee mo…

  • High 7.5

    macrozheng mall-tiny 1.0.1 is vulnerable to Incorrect Access Control via the logout function. After a user logs out, th…

  • High 7.6

    pwn.college has a XSS on dojo pages

    pwn.college is an education platform to learn about, and practice, core cybersecurity concepts in a hands-on fashion. Missing access control on rendering custom (unprivileged) dojo pages causes ability for users to create stored XSS.

  • High 7.5

    Improper Access Control vulnerability in EmbedAI

    An Improper Access Control vulnerability has been found in EmbedAI 2.1 and below. This vulnerability allows an authenticated attacker to obtain the backups of the database by requesting the "/embedai/app/uploads/database/<SQL_FILE>" endpoint.

  • High 7.5

    Improper Access Control vulnerability in EmbedAI

    an Improper Access Control vulnerability has been found in EmbedAI 2.1 and below. This vulnerability allows an authenticated attacker change his subscription plan without paying by making a POST request changing the parameters of the "/demos/embedai/pmt_cash_…

  • High 8.6

    Improper Access Control vulnerability in EmbedAI

    An Improper Access Control vulnerability has been found in EmbedAI 2.1 and below. This vulnerability allows an authenticated attacker to obtain chat messages belonging to other users by changing the “CHAT_ID” of the endpoint "/embedai/chats/load_messages?chat…

  • High 8.6

    Improper Access Control vulnerability in EmbedAI

    An Improper Access Control vulnerability has been found in EmbedAI 2.1 and below. This vulnerability allows an authenticated attacker to show subscription's information of others users by changing the "SUSCBRIPTION_ID" param of the endpoint "/demos/embedai/su…

  • High 7.3

    SourceCodester Best Employee Management System Administrative Endpoint View_user.php access control

    A vulnerability classified as critical was found in SourceCodester Best Employee Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /admin/View_user.php of the component Administrative Endpoint. The manipulation lead…

  • High 8.1

    vaultwarden allows escalation of privilege via variable confusion in OrgHeaders trait

    vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Attacker can obtain owner rights of other organization. Hacker should know the ID of victim organization (in real case the user can be a part of the orga…

  • High 8.1

    Ovn: egress acls may be bypassed via specially crafted udp packet

    A flaw was found in the Open Virtual Network (OVN). Specially crafted UDP packets may bypass egress access control lists (ACLs) in OVN installations configured with a logical switch with DNS records set on it and if the same switch has any egress ACLs configu…

  • High 7.7

    With the aid of the diagnostics_channel utility, an event can be hooked into whenever a worker thread is created. This …

  • High 8.7

    OpenObserve Improper Authorization Allows Admin User to Remove Root User

    OpenObserve is a cloud-native observability platform. A vulnerability in the user management endpoint `/api/{org_id}/users/{email_id}` allows an "Admin" role user to remove a "Root" user from the organization. This violates the intended privilege hierarchy, e…

  • High 7.3

    Visual Studio Elevation of Privilege Vulnerability

    Visual Studio Elevation of Privilege Vulnerability

  • High 8.8
    CVE-2025-21293 Public exploit EPSS 15%

    Active Directory Domain Services Elevation of Privilege Vulnerability

    Active Directory Domain Services Elevation of Privilege Vulnerability

  • High 7.3

    Blog Botz for Journal Theme blog_add unrestricted upload

    A vulnerability, which was classified as critical, was found in Blog Botz for Journal Theme 1.0 on OpenCart. This affects an unknown part of the file /index.php?route=extension/module/blog_add. The manipulation of the argument image leads to unrestricted uplo…

  • High 8.8

    Azure Marketplace SaaS Resources Information Disclosure Vulnerability

    Improper access control in Azure SaaS Resources allows an authorized attacker to disclose information over a network.

  • High 7.5

    Open Social - Moderately critical - Access bypass - SA-CONTRIB-2024-004

    Improper Access Control vulnerability in Drupal Open Social allows Collect Data from Common Resource Locations.This issue affects Open Social: from 0.0.0 before 12.05.

  • High 7.3

    wander-chu SpringBoot-Blog HTTP POST Request BaseInterceptor.java preHandle access control

    A vulnerability, which was classified as critical, was found in wander-chu SpringBoot-Blog 1.0. This affects the function preHandle of the file src/main/java/com/my/blog/website/interceptor/BaseInterceptor.java of the component HTTP POST Request Handler. The …

  • High 7.5

    [20250103] - Core - Read ACL violation in multiple core views

    Improper Access Controls allows access to protected views.

  • High 8.8

    Openshift-dedicated: hive: rce through aws/kubernetes client configuration leads to privilege escalation

    A flaw was found in the Hive ClusterDeployments resource in OpenShift Dedicated. In certain conditions, this issue may allow a developer account on a Hive-enabled cluster to obtain cluster-admin privileges by executing arbitrary commands on the hive/hive-cont…

  • High 7.3

    D-Link DIR-823G Web Management Interface HNAP1 SetVirtualServerSettings access control

    A vulnerability was found in D-Link DIR-823G 1.0.2B05_20181207. It has been rated as critical. This issue affects the function SetAutoRebootSettings/SetClientInfo/SetDMZSettings/SetFirewallSettings/SetParentsControlInfo/SetQoSSettings/SetVirtualServerSettings…

  • High 7.5
    CVE-2024-50945 Public exploit

    An improper access control vulnerability exists in SimplCommerce at commit 230310c8d7a0408569b292c5a805c459d47a1d8f, al…

  • High 7.6

    Privilege escalation allows organization groups to be updated/deleted if their UUID is known in vaultwarden

    vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. In affected versions an attacker is capable of updating or deleting groups from an organization given a few conditions: 1. The attacker has a user accoun…

  • High 7.2

    GLPI vulnerable to authenticated insecure account deletion

    GLPI is a free asset and IT management software package. Starting in version 10.0.0 and prior to version 10.0.17, an authenticated user can use an application endpoint to delete any user account. Version 10.0.17 contains a patch for this issue.

  • High 7.5

    GLPI vulnerable to account takeover via API

    GLPI is a free asset and IT management software package. Starting in version 9.1.0 and prior to version 10.0.17, a technician with an access to the API can take control of an account with higher privileges. Version 10.0.17 contains a patch for this issue.

  • High 7.6

    GLPI vulnerable to account takeover without privilege escalation through the API

    GLPI is a free asset and IT management software package. Starting in version 9.3.0 and prior to version 10.0.17, an authenticated user can use the API to take control of any user that have the same or a lower level of privileges. Version 10.0.17 contains a pa…

  • High 8.4

    Remote Desktop Client Remote Code Execution Vulnerability

    Remote Desktop Client Remote Code Execution Vulnerability

  • High 7.8

    Microsoft Office Elevation of Privilege Vulnerability

    Microsoft Office Elevation of Privilege Vulnerability

  • High 7.3

    WmsRepair Service Elevation of Privilege Vulnerability

    WmsRepair Service Elevation of Privilege Vulnerability

  • High 8.2

    Microsoft SharePoint Elevation of Privilege Vulnerability

    Microsoft SharePoint Elevation of Privilege Vulnerability