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 8.2

    Joomla! Core - [20260514] - Privilege escalation through com_users webservice endpoints

    An improper access check allows privelege escalation through the com_users group editing webservice endpoint.

  • High 8.2

    Joomla! Core - [20260513] - Privilege escalation through com_users batch task

    An improper access check allows privilege escalation through the com_users batch task.

  • High 7.3

    sambitraj STUDENT-MANAGEMENT-SYSTEM Dashboard access control

    A vulnerability has been found in sambitraj STUDENT-MANAGEMENT-SYSTEM up to 56ba287f2e9031523ccb4244cb6e3fe530e4e5d5. The affected element is an unknown function of the component Dashboard. Such manipulation leads to improper access controls. The attack may b…

  • High 7.3

    @koa/router has an Access Control Bypass

    Versions of the package @koa/router from 14.0.0 and before 15.0.0 are vulnerable to Access Control Bypass due to the middleware being silently dropped from the execution chain when the router prefix contains path parameters. Depending on what the skipped midd…

  • High 7.3

    hemant6488 CodeIgniter-StudentManagementSystem Student Management addStudentView access control

    A vulnerability was determined in hemant6488 CodeIgniter-StudentManagementSystem. The affected element is an unknown function of the file /index.php/students/addStudentView of the component Student Management Handler. Executing a manipulation can lead to impr…

  • High 7.3

    KLiK SocialMediaWebsite File upload.inc.php uniqid unrestricted upload

    A vulnerability was determined in KLiK SocialMediaWebsite 1.0. This vulnerability affects the function uniqid of the file upload.inc.php of the component File Handler. This manipulation causes unrestricted upload. The attack can be initiated remotely. The exp…

  • High 8.5

    NitroSense V3: Local Privilege Escalation (LPE) vulnerability

    NitroSense 3.x before 3.01.3052 contains Local Privilege Escalation (LPE) vulnerability.The program exposes a Windows Named Pipe that uses a custom protocol to invoke internal functions. However, this Named Pipe is misconfigured, allowing any authenticated lo…

  • High 7.1

    TypeBot: Cross-Workspace Credential Theft via Bot-Engine Preview Endpoint

    TypeBot is a chatbot builder tool. In versions 3.15.2 and prior, the fix for GHSA-4xc5-wfwc-jw47 ("Credential Theft via Client-Side Script Execution and API Authorization Bypass") is incomplete. While the builder's getCredentials tRPC endpoint was patched wit…

  • High 8.6

    Trilium Notes: Authentication Bypass in Clipper API for Electron (Desktop) Builds

    Trilium Notes is a cross-platform, hierarchical note taking application focused on building large personal knowledge bases. In versions 0.102.1 and prior, the Clipper API in Trilium Desktop (v0.101.3) allows full authentication bypass when running in an Elect…

  • High 7.8

    Improper Access Control vulnerability in Mesalvo MEONA (MEONA Client and MEONA Server) allows an authenticated MEONA us…

  • High 8.8

    InfoScale CmdServer before 7.4.2 mishandles access control.

  • High 8.1

    CtrlPanel: Missing Authorization on Admin Write Endpoints Allows RBAC Bypass

    CtrlPanel is open-source billing software for hosting providers. Versions 1.1.1 and prior contains a broken access control vulnerability where multiple admin controllers enforce permission checks on form display methods but omit equivalent checks on the corre…

  • High 7.3

    An authorization vulnerability exists in Innoshop 0.6.0. After logging into the frontend, an attacker can directly acce…

  • High 7.3

    Metasoft 美特软件 MetaCRM upload3.jsp unrestricted upload

    A vulnerability was determined in Metasoft 美特软件 MetaCRM up to 6.4.0 Beta06. This impacts an unknown function of the file /common/jsp/upload3.jsp. Executing a manipulation of the argument File can lead to unrestricted upload. The attack may be launched remotel…

  • High 8.1

    Open WebUI: Missing permission check in files API allows authenticated users to list, access and delete every uploaded file

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.3.16, a missing permission check in all files related API endpoints allows any authenticated user to list, access and delete every file uploaded by e…

  • High 7.1

    Open WebUI: responses passthrough endpoint lacks access control authorization

    Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.0, the /responses endpoint in the OpenAI router accepts any authenticated user and forwards requests directly to upstream LLM providers without enf…

  • High 8.8

    Improper isolation of VCN-JPEG HW register space could allow a malicious Guest Virtual Machine (VM) or a process to per…

  • High 8.5

    Metasploit Pro on Windows: Local Privilege Escalation via OpenSSL Configuration File Loading

    Rapid7 Metasploit Pro is vulnerable to a local privilege escalation attack that allows a user to gain SYSTEM level control of a Windows host. When started the metasploitPostgreSQL service would start the postgres.exe child process which would in turn load an …

  • High 7.5

    hoppscotch: Unauthenticated Onboarding Config Disclosure via Empty Recovery Token

    hoppscotch is an open source API development ecosystem. The fix for CVE-2026-28215 in version 2026.2.0 addresses the unauthenticated POST /v1/onboarding/config endpoint by checking onboardingCompleted and canReRunOnboarding before allowing config overwrites. …

  • High 7.1

    Dashboard Import Overwrites ACL — Editor Privilege Escalation to Dashboard Admin

    An Editor can overwrite a dashboard not owned by them to acquire admin on that specific dashboard. The user must have write access to the dashboard to escalate privilege.

  • High 8.8

    An access issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Sequoia 15.7.7, macOS …

  • High 7.7

    Microsoft Office Spoofing Vulnerability

    Improper access control in Microsoft Office allows an unauthorized attacker to perform spoofing locally.

  • High 7.8

    Azure Connected Machine Agent Elevation of Privilege Vulnerability

    Improper access control in Azure Connected Machine Agent allows an authorized attacker to elevate privileges locally.

  • High 8.8

    Windows Admin Center in Azure Portal Elevation of Privilege Vulnerability

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

  • High 8.8

    Microsoft Office Click-To-Run Elevation of Privilege Vulnerability

    Use after free in Microsoft Office allows an authorized attacker to elevate privileges locally.

  • High 7.1

    Microsoft PowerPoint for Android Spoofing Vulnerability

    Improper access control in Microsoft Office PowerPoint allows an authorized attacker to perform spoofing locally.

  • High 7.1

    Microsoft Word for Android Spoofing Vulnerability

    Improper access control in Microsoft Office Word allows an authorized attacker to perform spoofing locally.

  • High 7.8

    Windows Event Logging Service Elevation of Privilege Vulnerability

    Improper access control in Windows Event Logging Service allows an authorized attacker to elevate privileges locally.

  • High 8.8

    Improper access control for some Intel Vision software for all versions within Ring 3: User Applications may allow a de…

  • High 7.5

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Tahoe 26.5. An app may be …

  • High 7.5

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.8, macOS Tahoe …

  • High 7.5

    A privacy issue was addressed with improved checks. This issue is fixed in iOS 26.5 and iPadOS 26.5. A user may be able…

  • High 7.5

    This issue was addressed with improved checks to prevent unauthorized actions. This issue is fixed in iOS 26.5 and iPad…

  • High 8.8

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.7.7, macOS Sono…

  • High 8.8

    Avo: Broken Access Control: Unauthorized Execution of Arbitrary Action Classes Across Resources

    Avo is a framework to create admin panels for Ruby on Rails apps. Prior to version 3.31.2, a broken access control vulnerability was identified in the ActionsController of the Avo framework. Due to insecure action lookup logic, an authenticated user can execu…

  • High 8.1

    Dapr: Service Invocation path traversal ACL bypass

    Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. From versions 1.3.0 to before 1.15.14, 1.16.0-rc.1 to before 1.16.14, and 1.17.0-rc.1 to before 1.17.5, a vulnerability has been found in Dapr that allows b…

  • High 8.5
    CVE-2026-8069 Public exploit

    PredatorSense V3: Local Privilege Escalation (LPE) vulnerability

    PredatorSense version 3.00.3136 to 3.00.3196 contain Local Privilege Escalation (LPE) vulnerability.The program exposes a Windows Named Pipe that uses a custom protocol to invoke internal functions. However, this Named Pipe is misconfigured, allowing any auth…

  • High 8.8

    UltraDAG: Smart Account Spending Policy Bypass via Pockets

    UltraDAG is a minimal DAG-BFT blockchain in Rust. Prior to commit fb6ef59, the UltraDAG StateEngine implementation of SmartTransferTx contains a critical logic flaw in its policy enforcement pipeline. When a transaction originates from a "Pocket" (a derived s…

  • High 8.8
    CVE-2026-41900 Public exploit

    OpenLearnX has Critical Remote Code Execution Through Python Sandbox Escape via Code Execution Environment

    OpenLearnX is an open-source, decentralized learning and assessment platform. Prior to version 2.0.3, a remote code execution (RCE) vulnerability was identified in the OpenLearnX code execution environment, allowing sandbox escape and arbitrary command execut…

  • High 8.6

    Azure AI Foundry Elevation of Privilege Vulnerability

    Improper access control in Azure AI Foundry M365 published agents allows an unauthorized attacker to elevate privileges over a network.