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

    Vulnerability in the Oracle Human Resources product of Oracle E-Business Suite (component: Data Removal Tool). Supporte…

  • High 7.5

    Vulnerability in the Oracle Cost Management product of Oracle E-Business Suite (component: Cost Maintenance). Supported…

  • High 8.0

    Vulnerability in the Oracle Public Sector Financials (International) product of Oracle E-Business Suite (component: Aut…

  • High 7.5

    Vulnerability in Oracle Application Testing Suite. The supported version that is affected is 13.3.0.1. Easily exploitab…

  • High 8.9

    FUXA Vulnerable to Pre-auth RCE via Path Manipulation & Configuration Injection

    FUXA is a web-based Process Visualization (SCADA/HMI/Dashboard) software. Versions 1.2.11 until 1.3.1 allow an unauthenticated remote attacker to achieve Full Remote Code Execution (RCE) as root. The exploit succeeds even when the platform is configured in it…

  • High 8.8

    PraisonAI Platform missing role checks let any workspace member become owner and take over workspace membership

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Versions prior to 0.1.4 have a broken workspace authorization check that allows any authenticated low-privilege workspace member to escalate their own role to `owner`. The is…

  • High 8.8

    PraisonAI Platform workspace-scoped routes allow cross-workspace object access by global object ID

    PraisonAI Platform is the platform layer for the PraisonAI multi-agent teams system. Prior to version 0.1.4, the workspace-scoped REST routes contain a systemic object-level authorization flaw that allows an authenticated user from one workspace to access, mo…

  • High 7.3

    D-Link DNS-320 multi_uploadify.php unrestricted upload

    A vulnerability has been found in D-Link DNS-320 1.0.2. Impacted is an unknown function of the file /web/jquery/uploader/multi_uploadify.php. The manipulation of the argument Filedata[] leads to unrestricted upload. Remote exploitation of the attack is possib…

  • High 8.8

    Privilege escalation in the DOM: Workers component

    Privilege escalation in the DOM: Workers component. This vulnerability was fixed in Firefox 153, Thunderbird 153, Firefox ESR 140.15, and Thunderbird 140.15.

  • High 7.3

    D-Link DNS-320 multi_uploadify.php unrestricted upload

    A vulnerability was detected in D-Link DNS-320 1.0.2. This impacts an unknown function of the file /mydlink/multi_uploadify.php. Performing a manipulation of the argument Filedata[] results in unrestricted upload. The attack is possible to be carried out remo…

  • High 7.3

    D-Link DNS-320 save_ajax.php unrestricted upload

    A security vulnerability has been detected in D-Link DNS-320 1.0.2. This affects an unknown function of the file /web/function/save_ajax.php. Such manipulation of the argument Malicious Handler leads to unrestricted upload. The attack can be executed remotely…

  • High 7.3

    D-Link DNS-320 uploadify.php unrestricted upload

    A weakness has been identified in D-Link DNS-320 1.0.2. The impacted element is an unknown function of the file /web/jquery/uploader/uploadify.php. This manipulation of the argument https:/ucn9h68n9289.feishu.cn/wiki/JJcTwHz7aiKeq6kSItMcoeSUnMc?from=from_copy…

  • High 7.3

    D-Link DNS-320 uploadify.php unrestricted upload

    A vulnerability was identified in D-Link DNS-320 1.0.2. Impacted is an unknown function of the file /photo_center/php/uploadify.php. The manipulation of the argument Malicious Handler leads to unrestricted upload. The attack may be initiated remotely. The exp…

  • High 7.3

    D-Link DNS-320 upload.php unrestricted upload

    A vulnerability was determined in D-Link DNS-320 1.0.2. This issue affects some unknown processing of the file /web/web_file/upload.php. Executing a manipulation of the argument File can lead to unrestricted upload. The attack can be launched remotely. The ex…

  • High 8.2

    AgenticMail API/storage and outbound relay hardening

    AgenticMail gives AI agents real email addresses and phone numbers. @agenticmail/api prior to version 0.9.32 and @agenticmail/core prior to version 0.9.10 had weakness related to validation and and binding of inactive-agent hour filtering; storage SQL identif…

  • High 7.3

    Metasoft 美特软件 MetaCRM upload.jsp unrestricted upload

    A vulnerability was identified in Metasoft 美特软件 MetaCRM up to 6.4.0 Beta06. The impacted element is an unknown function of the file /business/qnaire/upload.jsp. Such manipulation of the argument File leads to unrestricted upload. The attack may be launched re…

  • High 7.1

    NextCRM has RBAC Bypass in MCP Product Tools that Allows Low-Privileged Users to Modify the CRM Product Catalog

    NextCRM is open-source customer relationship management (CRM) software. The CRM product catalog is an organization-wide business object. Normal application server actions restrict product creation, update, and deletion to `manager` and `admin` roles. However,…

  • High 7.6

    NextCRM has BOLA/IDOR in MCP Campaign Tools that Allows Cross-User Campaign Disclosure and Tampering

    NextCRM is open-source customer relationship management (CRM) software. In version 0.12.1, the MCP campaign tools expose campaign read and write operations over the network using user-generated Bearer API tokens (`nxtc__...`). The application has an authoriza…

  • High 8.7

    Joomla Extension - themexpert.com - Broken Access Control for media management in Quix Page Builder < 6.2.1

    Joomla Extension - themexpert.com - Broken Access Control for media management in Quix Page Builder < 6.2.1 - The Joomla extension Quix Page Builder Pro is vulnerable to an improper access control. Authenticated users could upload media files regardless of th…

  • High 8.2

    Caddy Defender trusted proxy client IP bypass

    The Caddy Defender plugin is a middleware for Caddy that allows users to block or manipulate requests based on the client's IP address. Prior to version 0.10.1, Caddy Defender used `r.RemoteAddr` when evaluating whether a request should be blocked. `RemoteAdd…

  • High 7.5

    wger IDOR: Authenticated Users Can Read Others' Private Workout Session Data via Template Routine API

    wger is a free, open-source workout and fitness manager. In versions prior to 2.6, any authenticated user can read another user's private workout session notes, exercise history, and training statistics by calling the /logs/ and /stats/ actions on a routine t…

  • High 8.9

    Argo Workflows: Incomplete fix for CVE-2026-31892: ArtifactGC.PodSpecPatch bypass of Strict/Secure templateReferencing

    Argo Workflows is an open source container-native workflow engine for orchestrating parallel jobs on Kubernetes. Prior to 3.7.15 and 4.0.6, the allow-list fix for CVE-2026-31892 is incomplete because workflow/util/merge.go ValidateUserOverrides and SanitizeUs…

  • High 8.1

    BigBlueButton API checksum bypass via presentationUploadExternalUrl

    BigBlueButton is an open-source virtual classroom. Prior to 3.0.21, bbb-web checksum validation could be bypassed when a presentationUploadExternalUrl parameter was supplied to API request handling in CreateMeeting.java and ValidationService.java, allowing a …

  • High 8.1

    Org.keycloak/keycloak-quarkus-server: keycloak: unauthorized access via jwt authorization grant with disabled users

    A flaw was found in Keycloak. When the JSON Web Token (JWT) authorization grant preview feature is enabled and a user account is disabled, Keycloak fails to validate the user’s disabled status during JWT authorization grant processing. A remote attacker with …

  • High 7.7

    Sandboxie-Plus: Sandboxie APC Injection Sandbox Escape

    Sandboxie-Plus is an open source sandbox-based isolation software for Windows. Prior to 1.17.6, GuiServer::WndHookRegisterSlave in Sandboxie/core/svc/GuiServer.cpp stores attacker-supplied hthread and hproc fields from a GUI_WND_HOOK_REGISTER request without …

  • High 8.5

    Wekan: Broken access control: any authenticated user can move their Cards/Lists/Swimlanes into a private board they are not a member of (cross-board write via collection allow rule)

    Wekan is open source kanban built with Meteor. Prior to 9.37, Wekan DDP update allow rules in server/permissions/cards.js, server/permissions/lists.js, and server/permissions/swimlanes.js authorize against the stored source boardId and do not validate a new b…

  • High 8.2

    Dash: Users can write to config despire permissions (OIDC tested)

    Dashy is a self-hostable personal dashboard. Prior to 4.0.8, Dashy deployments using OIDC can allow unauthenticated users or non-admin authenticated users to write changes to the main config.yaml through the config-saving functionality despite configured perm…

  • High 8.8

    Cisco RoomOS Security Hardening Release - Access Control Vulnerabilities

    As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco RoomOS engineering team has conducted a comprehensive internal security review. This review resulted in a software hardening release that addresses multiple internally …

  • High 7.7

    Vaultwarden: SSO Email Auto-Link Can Bind an Existing Local Account to an Attacker-Controlled IdP Identity

    Vaultwarden is a Bitwarden-compatible server written in Rust. Prior to 1.36.0, Vaultwarden's SSO login flow checked the IdP email_verified claim only for new-user creation and not when SSO_SIGNUPS_MATCH_EMAIL=true linked an IdP identity to an existing local a…

  • High 8.8
    CVE-2026-47301 Public exploit

    Configuration Manager Elevation of Privilege Vulnerability

    Improper access control in Microsoft Configuration Manager allows an authorized attacker to elevate privileges over a network.

  • High 8.1

    M365 Copilot for iOS Elevation of Privilege Vulnerability

    Improper access control in Microsoft 365 Copilot for iOS allows an unauthorized attacker to elevate privileges over a network.

  • High 7.8

    Extensible Storage Engine (ESENT) Elevation of Privilege Vulnerability

    Improper access control in Extensible Storage Engine (ESENT) allows an authorized attacker to elevate privileges locally.

  • High 7.1

    Windows DNS Client Tampering Vulnerability

    Improper access control in Microsoft Windows DNS allows an authorized attacker to perform tampering locally.

  • High 7.8

    Windows Search Service Elevation of Privilege Vulnerability

    Improper access control in Microsoft Windows Search Component allows an authorized attacker to elevate privileges locally.

  • High 7.8

    Windows Operating Systems Elevation of Privilege Vulnerability

    Improper access control in Windows Operating Systems allows an authorized attacker to elevate privileges locally.

  • High 7.0

    Win32k Elevation of Privilege Vulnerability

    Improper access control in Windows Win32K allows an authorized attacker to elevate privileges locally.

  • High 7.0

    Win32k Elevation of Privilege Vulnerability

    Improper access control in Windows Win32K allows an authorized attacker to elevate privileges locally.

  • High 8.8

    Windows MIDI Service Module Elevation of Privileges Vulnerability

    Improper access control in Windows MIDI Service Module allows an authorized attacker to elevate privileges locally.

  • High 7.8

    Windows Audio Compression Manager (ACM) Elevation of Privilege Vulnerability

    Improper access control in Windows Audio Compression Manager (ACM) allows an authorized attacker to elevate privileges locally.

  • High 7.0

    Win32k Elevation of Privilege Vulnerability

    Improper access control in Windows Win32K allows an authorized attacker to elevate privileges locally.