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

8,243 results · Feed

  • Low 2.7

    Keycloak-server: keycloak: improper access control in admin rest api leads to information disclosure

    A flaw was found in the Keycloak Admin REST API. This vulnerability allows the exposure of backend schema and rules, potentially leading to targeted attacks or privilege escalation via improper access control.

  • 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…

  • Medium 6.1

    Vulnerability in the PeopleSoft Enterprise HCM Human Resources product of Oracle PeopleSoft (component: Company Dir / O…

  • Critical 10.0
    CVE-2026-21962 Exploited Public exploit EPSS 73%

    Vulnerability in the Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in product of Oracle Fusion Middleware (comp…

    KEV Aug 24, 2026
  • Medium 6.5

    Vulnerability in the Oracle Applications DBA product of Oracle E-Business Suite (component: Java utils). Supported vers…

  • Medium 4.9

    Vulnerability in the Oracle Workflow product of Oracle E-Business Suite (component: Workflow Loader). Supported version…

  • Medium 5.8
    CVE-2026-21636 Public exploit

    A flaw in Node.js's permission model allows Unix Domain Socket (UDS) connections to bypass network restrictions when `-…

  • 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…

  • Low 3.1

    MineAdmin downloadById information disclosure

    A vulnerability was detected in MineAdmin 1.x/2.x. Affected by this vulnerability is an unknown functionality of the file /system/downloadById. Performing a manipulation of the argument ID results in information disclosure. The attack can be initiated remotel…

  • Low 3.1

    MineAdmin getFileInfoById information disclosure

    A security vulnerability has been detected in MineAdmin 1.x/2.x. Affected is an unknown function of the file /system/getFileInfoById. Such manipulation of the argument ID leads to information disclosure. It is possible to launch the attack remotely. The attac…

  • Medium 5.3

    MineAdmin Swagger information disclosure

    A security flaw has been discovered in MineAdmin 1.x/2.x. This affects an unknown function of the component Swagger. The manipulation results in information disclosure. The attack may be performed from remote. The exploit has been released to the public and m…

  • Medium 5.3

    Directory Traversal & Filesystem can be accessed by a non-admin user

    Swing Music is a self-hosted music player for local audio files. Prior to version 2.1.4, Swing Music's `list_folders()` function in the `/folder/dir-browser` endpoint is vulnerable to directory traversal attacks. Any authenticated user (including non-admin) c…

  • Medium 5.3

    birkir prime GraphQL API graphql information disclosure

    A vulnerability was detected in birkir prime up to 0.4.0.beta.0. This issue affects some unknown processing of the file /graphql of the component GraphQL API. Performing a manipulation results in information disclosure. The attack may be initiated remotely. T…

  • Low 3.7

    Lobe Chat has IDOR in Knowledge Base File Removal that Allows Cross User File Deletion

    LobeChat is an open source chat application platform. Prior to version 2.0.0-next.193, `knowledgeBase.removeFilesFromKnowledgeBase` tRPC ep allows authenticated users to delete files from any knowledge base without verifying ownership. `userId` filter in the …

  • Critical 9.0

    Altium 365 Over-Permissive CORS Configuration Allows Credentialed Cross-Origin Workspace Access

    Altium 365 workspace endpoints were configured with an overly permissive Cross-Origin Resource Sharing (CORS) policy that allowed credentialed cross-origin requests from other Altium-controlled subdomains, including forum.live.altium.com. As a result, JavaScr…

  • Medium 4.7

    technical-laohu mpay QR Code Image unrestricted upload

    A security vulnerability has been detected in technical-laohu mpay up to 1.2.4. The impacted element is an unknown function of the component QR Code Image Handler. Such manipulation of the argument codeimg leads to unrestricted upload. The attack may be launc…

  • Medium 6.3

    lwj flow SVG File FormResource.java uploadFile unrestricted upload

    A security vulnerability has been detected in lwj flow up to a3d2fe8133db9d3b50fda4f66f68634640344641. This affects the function uploadFile of the file \flow-master\flow-front-rest\src\main\java\com\dragon\flow\web\resource\flow\FormResource.java of the compo…

  • Medium 6.3

    EyouCMS Member Avatar Diyajax.php check_userinfo unrestricted upload

    A weakness has been identified in EyouCMS up to 1.7.1/5.0. Impacted is the function check_userinfo of the file Diyajax.php of the component Member Avatar Handler. Executing a manipulation of the argument viewfile can lead to unrestricted upload. The attack ma…

  • Medium 6.3

    xiweicheng TMS FileController.java upload unrestricted upload

    A vulnerability was detected in xiweicheng TMS up to 2.28.0. Affected by this issue is the function Upload of the file src/main/java/com/lhjz/portal/controller/FileController.java. The manipulation of the argument filename results in unrestricted upload. The …

  • Low 3.3

    A permissions issue was addressed with additional restrictions. This issue is fixed in Xcode 16.3. An app may be able t…

  • Low 3.3

    A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 18.3 and iPadOS 18.3. An app…

  • Low 3.3

    This issue was addressed with improved permissions checking. This issue is fixed in macOS Sequoia 15.1. An app may be a…

  • Low 2.4

    This issue was addressed through improved state management. This issue is fixed in iOS 18.1 and iPadOS 18.1. A user may…

  • Critical 9.0

    Stored Cross-Site Scripting in Altium Live Forum Leading to Cross-Customer Data Exposure

    A stored cross-site scripting (XSS) vulnerability exists in the Altium Forum due to missing server-side input sanitization in forum post content. An authenticated attacker can inject arbitrary JavaScript into forum posts, which is stored and executed when oth…

  • Medium 5.4

    Pimcore Web2Print Tools Bundle "Favourite Output Channel Configuration" Missing Function Level Authorization

    Pimcore Web2Print Tools Bundle adds tools for web-to-print use cases to Pimcore. Prior to 5.2.2 and 6.1.1, the application fails to enforce proper server-side authorization checks on the API endpoint responsible for managing "Favourite Output Channel Configur…

  • Medium 4.3

    Pimcore is Missing Function Level Authorization on "Static Routes" Listing

    Pimcore is an Open Source Data & Experience Management Platform. Prior to 12.3.1 and 11.5.14, the application fails to enforce proper server-side authorization checks on the API endpoint responsible for reading or listing static routes. In Pimcore, static rou…

  • Medium 4.3

    Pimcore's Admin Classic Bundle is Missing Function Level Authorization on "Predefined Properties" Listing

    Pimcore's Admin Classic Bundle provides a Backend UI for Pimcore. Prior to 2.2.3 and 1.7.16, the API endpoint for listing Predefined Properties in the Pimcore platform lacks adequate server-side authorization checks. Predefined Properties are configurable met…

  • 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…

  • Low 2.3

    Weblate leaks information via screenshots

    Weblate is a web based localization tool. Prior to 5.15.2, the screenshot images were served directly by the HTTP server without proper access control. This could allow an unauthenticated user to access screenshots after guessing their filename. This vulnerab…

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

  • Medium 5.3

    n8n has a Webhook Node IP Whitelist Bypass via Partial String Matching

    n8n is an open source workflow automation platform. From 1.36.0 to before 2.2.0, the Webhook node’s IP whitelist validation performed partial string matching instead of exact IP comparison. As a result, an incoming request could be accepted if the source IP a…

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

  • Medium 5.5

    Windows Client-Side Caching (CSC) Service Information Disclosure Vulnerability

    Improper access control in Windows Client-Side Caching (CSC) Service allows an authorized attacker to disclose information locally.

  • Medium 4.4

    Windows Hyper-V Information Disclosure Vulnerability

    Improper access control in Windows Hyper-V allows an authorized attacker to disclose information 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.