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

    SiYuan Note publish service authorization bypass allows low-privilege users to modify notebook content

    SiYuan is a personal knowledge management system. Prior to 3.5.10, a privilege escalation vulnerability exists in the publish service of SiYuan Note that allows low-privilege publish accounts (RoleReader) to modify notebook content via the /api/block/appendHe…

  • High 7.5

    FreshRSS has an IDOR which allows for viewing feeds of any user and leaking tokens

    FreshRSS is a free, self-hostable RSS aggregator. Prior 1.28.0, a bug in the auth logic related to master authentication tokens, this restriction is bypassed. Usually only the default user's feed should be viewable if anonymous viewing is enabled, and feeds o…

  • High 7.5

    An incorrect access control vulnerability exists in Tenda W15E V02.03.01.26_cn. An unauthenticated attacker can access …

  • High 8.8

    WeKnora: Broken Access Control in Tenant Management

    WeKnora is an LLM-powered framework designed for deep document understanding and semantic retrieval. Prior to version 0.3.2, an authorization bypass in tenant management endpoints of WeKnora application allows any authenticated user to read, modify, or delete…

  • High 7.5

    Plane: Unauthenticated Workspace Member Information Disclosure

    Plane is an an open-source project management tool. Prior to version 1.2.2, unauthenticated attackers can enumerate workspace members and extract sensitive information including email addresses, user roles, and internal identifiers. The vulnerability stems fr…

  • High 7.5

    Incorrect access control in the REST API of Ibexa & Ciril GROUP eZ Platform / Ciril Platform 2.x allows unauthenticated…

  • High 7.5

    OpenClaw < 2026.2.14 - Cross-Account Policy Context Misrouting via Shared Webhook Path Ambiguity

    OpenClaw versions prior to 2026.2.14 contain a webhook routing vulnerability in the Google Chat monitor component that allows cross-account policy context misrouting when multiple webhook targets share the same HTTP path. Attackers can exploit first-match req…

  • High 7.1

    OpenClaw < 2026.2.12 - Arbitrary File Write via Untrusted sessionFile Path

    OpenClaw versions prior to 2026.2.12 fail to validate the sessionFile path parameter, allowing authenticated gateway clients to write transcript data to arbitrary locations on the host filesystem. Attackers can supply a sessionFile path outside the sessions d…

  • High 7.1

    Frappe: Broken Access Control in DocShare

    Frappe is a full-stack web application framework. Prior to versions 15.98.0 and 14.100.0, due to a lack of validation when sharing documents, a user could share a document with a permission that they themselves didn't have. This issue has been patched in vers…

  • High 7.5

    OliveTin: Unauthenticated Action Termination via KillAction When Guests Must Login

    OliveTin gives access to predefined shell commands from a web interface. Prior to version 3000.11.0, OliveTin allows an unauthenticated guest to terminate running actions through KillAction even when authRequireGuestsToLogin: true is enabled. Guests are corre…

  • High 7.3

    nftables disabled due to incorrect kernel backport

    A Improper Access Control vulnerability in the kernel of SUSE SUSE Linux Enterprise Server 12 SP5 breaks nftables, causing firewall rules applied via nftables to not be effective.This issue affects SUSE Linux Enterprise Server: from 9e6d9d4601768c75fdb0bad3fb…

  • High 8.1

    OpenCode Systems OC Messaging / USSD Gateway OC Release 6.32.2 contains a broken access control vulnerability in the we…

  • High 8.1
    CVE-2026-26417 Public exploit

    A broken access control vulnerability in the password reset functionality of Tata Consultancy Services Cognix Recon Cli…

  • High 7.5
    CVE-2026-26418 Public exploit

    Missing authentication and authorization in the web API of Tata Consultancy Services Cognix Recon Client v3.0 allows re…

  • High 8.8

    Inappropriate implementation in V8 in Google Chrome prior to 145.0.7632.159 allowed a remote attacker to potentially pe…

  • High 8.8

    Inappropriate implementation in CSS in Google Chrome prior to 145.0.7632.159 allowed a remote attacker to perform an ou…

  • High 8.8

    Inappropriate implementation in WebAssembly in Google Chrome prior to 145.0.7632.159 allowed a remote attacker to perfo…

  • High —

    OpenClaw: Native prompt image auto-load did not honor tools.fs.workspaceOnly in sandboxed runs

    ### Summary In sandboxed runs, native prompt image auto-load did not honor `tools.fs.workspaceOnly=true`. This optional hardening setting is **not enabled by default**. When operators enabled it, prompt text could still reference mounted out-of-workspace imag…

  • High 8.4

    In multiple functions of ContentProvider.java, there is a possible way for an app with read-only access to truncate fil…

  • High 7.5

    Initiative Allows Unauthenticated Access to Uploaded Documents via Public /uploads/ Endpoint

    Initiative is a self-hosted project management platform. An access control vulnerability exists in Initiative versions prior to 0.32.2 where uploaded documents are served from a publicly accessible /uploads/ directory without any authentication or authorizati…

  • High 7.5

    Umbraco.Engage.Forms Allows Unauthorized Access to Multiple API Endpoints

    Umbraco Engage is a business intelligence platform. A vulnerability has been identified in Umbraco Engage prior to versions 16.2.1 and 17.1.1 where certain API endpoints are exposed without enforcing authentication or authorization checks. The affected endpoi…

  • High 8.1
    CVE-2026-27975 Public exploit

    Ajenti has a potential Remote Code Execution

    Ajenti is a Linux and BSD modular server admin panel. Prior to version 2.2.13, an unauthenticated user could gain access to a server to execute arbitrary code on this server. This is fixed in the version 2.2.13.

  • High 7.2

    Coturn: IPv4-mapped IPv6 (::ffff:0:0/96) bypasses denied-peer-ip ACL

    Coturn is a free open source implementation of TURN and STUN Server. Coturn is commonly configured to block loopback and internal ranges using "denied-peer-ip" and/or default loopback restrictions. CVE-2020-26262 addressed bypasses involving "0.0.0.0", "[::1]…

  • High 8.8

    Privilege escalation and improper access control in GCOM EPON 1GE C00R371V00B01 allows remote authenticated users to mo…

  • High 7.3

    ShuoRen Smart Heating Integrated Management Platform ExampleNodeService.asmx unrestricted upload

    A flaw has been found in ShuoRen Smart Heating Integrated Management Platform 1.0.0. Affected by this vulnerability is an unknown functionality of the file /MP/Service/Webservice/ExampleNodeService.asmx. Executing a manipulation of the argument File can lead …

  • High 7.3

    SourceCodester Student Result Management System Bulk Import import_users.php access control

    A vulnerability was determined in SourceCodester Student Result Management System 1.0. The impacted element is an unknown function of the file /admin/core/import_users.php of the component Bulk Import. This manipulation of the argument File causes improper ac…

  • High 7.3

    SourceCodester Student Result Management System update_smtp.php access control

    A vulnerability has been found in SourceCodester Student Result Management System 1.0. The affected element is an unknown function of the file /srms/script/admin/core/update_smtp.php. The manipulation leads to improper access controls. It is possible to initi…

  • High 7.2

    OpenClaw Node host system.run rawCommand/command mismatch can bypass allowlist/approvals

    OpenClaw is a personal AI assistant. Prior to version 2026.2.14, a mismatch between `rawCommand` and `command[]` in the node host `system.run` handler could cause allowlist/approval evaluation to be performed on one command while executing a different argv. T…

  • High 8.2

    Microsoft Teams Information Disclosure Vulnerability

    Improper access control in Microsoft Teams allows an unauthorized attacker to disclose information over a network.

  • High 7.3

    Tsinghua Unigroup Electronic Archives System uploadFile.html unrestricted upload

    A vulnerability was determined in Tsinghua Unigroup Electronic Archives System up to 3.2.210802(62532). The impacted element is an unknown function of the file /Archive/ErecordManage/uploadFile.html. Executing a manipulation of the argument File can lead to u…

  • High 7.3

    Rongzhitong Visual Integrated Command and Dispatch Platform User add access control

    A vulnerability was found in Rongzhitong Visual Integrated Command and Dispatch Platform up to 20260206. This affects an unknown function of the file /dm/dispatch/user/add of the component User Handler. The manipulation results in improper access controls. Th…

  • High 8.8

    PHPGurukul Hospital Management System v4.0 contains a Privilege Escalation vulnerability. A low-privileged user (Patien…

  • High 8.8

    Unauthenticated Authentication Bypass in application API allows unauthorized administrative account creation

    An authentication bypass in the application API allows an unauthorized administrative account to be created. A remote attacker could exploit this vulnerability to create privileged user accounts. Successful exploitation could allow an attacker to gain adminis…

  • High —

    Pterodactyl Panel's SFTP sessions remain active after user account deletion or password change

    ### Summary Deleting a user account with SFTP access or changing the user's password does not immediately terminate existing SFTP sessions, allowing continued filesystem access after credentials are revoked. This can result in unintended and unauthorized acce…

  • High 7.7

    Zarinpal Gateway for WooCommerce <= 5.0.16 - Improper Access Control to Payment Status Update

    The Zarinpal Gateway for WooCommerce plugin for WordPress is vulnerable to Improper Access Control to Payment Status Update in all versions up to and including 5.0.16. This is due to the payment callback handler 'Return_from_ZarinPal_Gateway' failing to valid…

  • High 7.3

    zhanghuanhao LibrarySystem 图书馆管理系统 BookController.java access control

    A vulnerability has been found in zhanghuanhao LibrarySystem 图书馆管理系统 up to 1.1.1. This impacts an unknown function of the file BookController.java. The manipulation leads to improper access controls. The attack is possible to be carried out remotely. The expl…

  • High 8.8

    LavaLite CMS 10.1.0 is vulnerable to Incorrect Access Control. An authenticated user with low-level privileges (User ro…

  • High 7.8

    Dell iDRAC Service Module (iSM) for Windows, versions prior to 6.0.3.1, and Dell iDRAC Service Module (iSM) for Linux, …

  • High 7.7

    In Infoblox NIOS through 9.0.7, a High-Privileged User Can Trigger an Arbitrary File Write via the Account Creation Mec…

  • High 7.1

    A permissions issue was addressed with additional restrictions. This issue is fixed in iOS 18.7.5 and iPadOS 18.7.5, iO…