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

    Unauthenticated Data Export and Source Code Disclosure via /dbviewer/ in METIS WIC

    The /dbviewer/ web endpoint in METIS WIC devices is exposed without authentication. A remote attacker can access and export the internal telemetry SQLite database containing sensitive operational data. Additionally, the application is configured with debug mo…

  • High 7.8

    Windows Ancillary Function Driver for WinSock Elevation of Privilege Vulnerability

    Improper access control in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.

  • High 8.8

    Windows Hyper-V Security Feature Bypass Vulnerability

    Improper access control in Windows Hyper-V allows an authorized attacker to bypass a security feature locally.

  • High 7.2

    Insecure Access Control on TP-Link Tapo D235 and C260

    On TP-Link Tapo C260 v1 and D235 v1, a guest‑level authenticated user can bypass intended access restrictions by sending crafted requests to a synchronization endpoint. This allows modification of protected device settings despite limited privileges. An attac…

  • High 7.5
    CVE-2026-25231 Scanner template

    FileRise affected by an Unauthenticated File Read Due to Insufficient Access Control

    FileRise is a self-hosted web file manager / WebDAV server. Versions prior to 3.3.0, the application contains an unauthenticated file read vulnerability due to the lack of access control on the /uploads directory. Files uploaded to this directory can be acces…

  • High 7.3

    detronetdip E-commerce addadhar.php unrestricted upload

    A security flaw has been discovered in detronetdip E-commerce 1.0.0. This issue affects some unknown processing of the file /seller/assets/backend/profile/addadhar.php. Performing a manipulation of the argument File results in unrestricted upload. Remote expl…

  • High 7.3

    code-projects Online Music Site AdminUpdateCategory.php unrestricted upload

    A weakness has been identified in code-projects Online Music Site 1.0. Impacted is an unknown function of the file /Administrator/PHP/AdminUpdateCategory.php. This manipulation of the argument txtimage causes unrestricted upload. The attack is possible to be …

  • High 7.7

    Spree allows unauthenticated users can access all guest addresses

    Spree is an open source e-commerce solution built with Ruby on Rails. A critical IDOR vulnerability exists in Spree Commerce's guest checkout flow that allows any guest user to bind arbitrary guest addresses to their order by manipulating address ID parameter…

  • High 7.6

    Gophish is vulnerable to Incorrect Access Control

    Gophish <=0.12.1 is vulnerable to Incorrect Access Control. The administrative dashboard exposes each user’s long-lived API key directly inside the rendered HTML/JavaScript of the page on every login. This makes permanent API credentials accessible to any scr…

  • High 8.6

    Azure Arc Elevation of Privilege Vulnerability

    Improper access control in Azure Arc allows an unauthorized attacker to elevate privileges over a network.

  • High 7.4

    Restore restriction bypass via key disclosure vulnerability (pgAdmin 4)

    pgAdmin versions 9.11 are affected by a Restore restriction bypass via key disclosure vulnerability that occurs when running in server mode and performing restores from PLAIN-format dump files. An attacker with access to the pgAdmin web interface can observe …

  • High 8.1
    CVE-2025-68721 Public exploit

    Axigen Mail Server before 10.5.57 contains an improper access control vulnerability in the WebAdmin interface. A delega…

  • High 8.1

    OpenSlides has incorrect access control vulnerability in authentication service

    OpenSlides is a free, web based presentation and assembly system for managing and projecting agenda, motions and elections of an assembly. Prior to version 4.2.29, OpenSlides supports local logins with username and password or an optionally configurable singl…

  • High 8.1

    A vulnerability has been discovered in eladmin v2.7 and before. This vulnerability allows for an arbitrary user passwor…

  • High 8.8

    GUnet OpenEclass 1.7.3 E-learning platform - phpMyAdmin Remote Access

    GUnet OpenEclass 1.7.3 includes phpMyAdmin 2.10.0.2 by default, which allows remote logins. Attackers with access to the platform can remotely access phpMyAdmin and, after uploading a shell, view the config.php file to obtain the MySQL password, leading to fu…

  • High 7.8

    Insecure Permissions vulnerability in avanquest Driver Updater v.9.1.57803.1174 allows a local attacker to escalate pri…

  • High 8.2

    Improper Access Control in parisneo/lollms

    A vulnerability in the `lollms_generation_events.py` component of parisneo/lollms version 5.9.0 allows unauthenticated access to sensitive Socket.IO events. The `add_events` function registers event handlers such as `generate_text`, `cancel_generation`, `gene…

  • High 8.0

    Improper Access Control in Akinsoft's QR Menu

    Improper Access Control vulnerability in Akın Software Computer Import Export Industry and Trade Ltd. QR Menu allows Authentication Abuse. This issue affects QR Menu: before s1.05.12.

  • High 7.8

    Dell PremierColor Panel Driver, versions prior to 1.0.0.1 A01, contains an Improper Access Control vulnerability. A low…

  • High 8.8

    Simple User Registration <= 6.7 - Authenticated (Subscriber+) Privilege Escalation via profile_save_field

    The Simple User Registration plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 6.7 due to insufficient restriction on the 'profile_save_field' function. This makes it possible for authenticated attackers, with minima…

  • High 8.8

    OpenEMR Vulnerable to Broken Access Control in Profile Edit Endpoint

    OpenEMR is a free and open source electronic health records and medical practice management application. Versions prior to 7.0.4 have a broken access control in the Profile Edit endpoint. An authenticated normal user can modify the request parameters (pubpid …

  • High 8.7

    Dozzle Agent Label-Based Access Control Bypass Allows Unauthorized Container Shell Access

    Dozzle is a realtime log viewer for docker containers. Prior to version 9.0.3, a flaw in Dozzle’s agent-backed shell endpoints allows a user restricted by label filters (for example, `label=env=dev`) to obtain an interactive root shell in out‑of‑scope contain…

  • High 7.5

    An unauthenticated information disclosure vulnerability exists in Newgen OmniDocs due to missing authentication and acc…

  • High 7.5

    An unauthenticated information disclosure vulnerability in Newgen OmniApp allows attackers to enumerate valid privilege…

  • High 7.5

    Incorrect access control in the selectDept function of RuoYi v4.8.2 allows unauthorized attackers to arbitrarily access…

  • High 7.5

    Gitea Web Attachment Deletion: Cross-Repository Unauthorized Deletion via Missing Repo Ownership Check

    Gitea does not properly verify repository context when deleting attachments. A user who previously uploaded an attachment to a repository may be able to delete it after losing access to that repository by making the request through a different repository they…

  • High 7.4

    Typebot Vulnerable to Credential Theft via Client-Side Script Execution and API Authorization Bypass

    Typebot is an open-source chatbot builder. In versions prior to 3.13.2, client-side script execution in Typebot allows stealing all stored credentials from any user. When a victim previews a malicious typebot by clicking "Run", JavaScript executes in their br…

  • High 7.4
    CVE-2025-69822 Public exploit

    An issue in Atomberg Atomberg Erica Smart Fan Firmware Version: V1.0.36 allows an attacker to obtain sensitive informat…

  • High 7.5

    Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that a…

  • High 7.5

    Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that a…

  • High 8.1

    Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy <= 4.2.4 - Insecure Direct Object Reference to PayPal Account Takeover and Sensitive Information Disclosure

    The Dokan: AI Powered WooCommerce Multivendor Marketplace Solution – Build Your Own Amazon, eBay, Etsy plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 4.2.4 via the `/wp-json/dokan/v1/settings` REST API…

  • High 7.5
    CVE-2025-64516 Public exploit

    GLPI incorrectly authorizes access to documents

    GLPI is a free asset and IT management software package. Prior to 10.0.21 and 11.0.3, an unauthorized user can access GLPI documents attached to any item (ticket, asset, ...). If the public FAQ is enabled, this unauthorized access can be performed by an anony…

  • High 8.8

    A local privilege escalation vulnerability exists during the installation of Epic Games Store via the Microsoft Store. …

  • High 7.5

    Certain system functions may be accessed without proper authorization, allowing attackers to start, stop, or delete ins…

  • High 8.5

    Polkit authentication dis isabled by default in inputplumber

    Polkit authentication dis isabled by default and a race condition in the Polkit authorization check in versions before v0.69.0 can lead to the same issues as in CVE-2025-66005.

  • High 7.8

    Microsoft Excel Security Feature Bypass Vulnerability

    Improper access control in Microsoft Office Excel allows an unauthorized attacker to bypass a security feature locally.

  • High 7.5
    CVE-2026-20929 Public exploit

    Windows HTTP.sys Elevation of Privilege Vulnerability

    Improper access control in Windows HTTP.sys allows an authorized attacker to elevate privileges over a network.

  • High 7.8

    Windows Routing and Remote Access Service (RRAS) Elevation of Privilege Vulnerability

    Improper access control in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to elevate privileges locally.

  • High 7.5

    Windows Deployment Services Remote Code Execution Vulnerability

    Improper access control in Windows Deployment Services allows an unauthorized attacker to execute code over an adjacent network.

  • High 8.6

    Label Studio vulnerable to full account takeover by chaining Stored XSS + IDOR in User Profile via custom_hotkeys field

    Label Studio is a multi-type data labeling and annotation tool. In 1.22.0 and earlier, a persistent stored cross-site scripting (XSS) vulnerability exists in the custom_hotkeys functionality of the application. An authenticated attacker (or one who can trick …