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

  • Critical 9.8

    Improper Access Control in Dinosoft Business Solutions' Dinosoft ERP

    Missing Authentication for Critical Function, Improper Access Control vulnerability in Dinosoft Business Solutions Dinosoft ERP allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Dinosoft ERP: from < 3.0.1 through 11022026. NO…

  • Medium 6.9

    Improper access control in secure encrypted virtualization (SEV) could allow a privileged attacker to write to the reve…

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

  • Medium 4.7

    DouPHP ZIP File file.php unrestricted upload

    A vulnerability has been found in DouPHP up to 1.9. This issue affects some unknown processing of the file /admin/file.php of the component ZIP File Handler. Such manipulation of the argument sql_filename leads to unrestricted upload. The attack can be launch…

  • Medium 4.7

    code-projects Online Music Site AdminAddAlbum.php unrestricted upload

    A security flaw has been discovered in code-projects Online Music Site 1.0. Affected by this issue is some unknown functionality of the file /Administrator/PHP/AdminAddAlbum.php. The manipulation of the argument txtimage results in unrestricted upload. The at…

  • Medium 6.3

    Great Developers Certificate Generation System csv.php unrestricted upload

    A security vulnerability has been detected in Great Developers Certificate Generation System up to 97171bb0e5e22e52eacf4e4fa81773e5f3cffb73. This affects an unknown part of the file /restructured/csv.php. The manipulation leads to unrestricted upload. Remote …

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

  • Medium 5.3

    Tenda AC21 Web Management DownloadFlash information disclosure

    A security vulnerability has been detected in Tenda AC21 16.03.08.16. Affected is an unknown function of the file /cgi-bin/DownloadFlash of the component Web Management Interface. The manipulation leads to information disclosure. It is possible to initiate th…

  • Medium 5.3

    Tenda AC21 Web Management DownloadLog information disclosure

    A weakness has been identified in Tenda AC21 16.03.08.16. This impacts an unknown function of the file /cgi-bin/DownloadLog of the component Web Management Interface. Executing a manipulation can lead to information disclosure. The attack may be performed fro…

  • Medium 6.3

    guchengwuyue yshopmall co.yixiang.utils.FileUtil updateAvatar unrestricted upload

    A security flaw has been discovered in guchengwuyue yshopmall up to 1.9.1. This affects the function updateAvatar of the file /api/users/updateAvatar of the component co.yixiang.utils.FileUtil. Performing a manipulation of the argument File results in unrestr…

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

  • Medium 5.3

    WeKan Activity Publication activities.js LinkedBoardActivitiesBleed information disclosure

    A weakness has been identified in WeKan up to 8.20. This issue affects some unknown processing of the file server/publications/activities.js of the component Activity Publication Handler. Executing a manipulation can lead to information disclosure. It is poss…

  • Medium 6.3

    WeKan Administrative Repair fixDuplicateLists.js FixDuplicateBleed access control

    A security flaw has been discovered in WeKan up to 8.20. This vulnerability affects unknown code of the file server/methods/fixDuplicateLists.js of the component Administrative Repair Handler. Performing a manipulation results in improper access controls. It …

  • Medium 4.3

    WeKan Meteor Publication cards.js CardPubSubBleed information disclosure

    A vulnerability was identified in WeKan up to 8.20. This affects an unknown part of the file server/publications/cards.js of the component Meteor Publication Handler. Such manipulation leads to information disclosure. The attack may be performed from remote. …

  • Medium 6.3

    yeqifu warehouse Role-Permission Binding RoleController.java saveRolePermission access control

    A security flaw has been discovered in yeqifu warehouse up to aaf29962ba407d22d991781de28796ee7b4670e4. Affected is the function saveRolePermission of the file dataset\repos\warehouse\src\main\java\com\yeqifu\sys\controller\RoleController.java of the componen…

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

  • Medium —

    Gogs has authorization bypass in repository deletion API

    ### Summary The DELETE /api/v1/repos/:owner/:repo endpoint lacks necessary permission validation middleware. Consequently, any user with read access (including read-only collaborators) can delete the entire repository. This vulnerability stems from the API ro…

  • Medium 5.3

    D-Link DIR-605L/DIR-619L DHCP Connection Status wan_connection_status.asp information disclosure

    A security vulnerability has been detected in D-Link DIR-605L and DIR-619L 2.06B01/2.13B01. The impacted element is an unknown function of the file /wan_connection_status.asp of the component DHCP Connection Status Handler. The manipulation leads to informati…

  • Medium 5.3

    D-Link DIR-605L/DIR-619L DHCP Client Information information disclosure

    A weakness has been identified in D-Link DIR-605L and DIR-619L 2.06B01/2.13B01. The affected element is an unknown function of the component DHCP Client Information Handler. Executing a manipulation can lead to information disclosure. The attack may be launch…

  • Medium 5.3

    D-Link DIR-605L/DIR-619L Wifi Setting information disclosure

    A security flaw has been discovered in D-Link DIR-605L and DIR-619L 2.06B01/2.13B01. Impacted is an unknown function of the component Wifi Setting Handler. Performing a manipulation results in information disclosure. The attack may be initiated remotely. The …

  • Medium 6.3

    SourceCodester Gas Agency Management System createUser.php access control

    A flaw has been found in SourceCodester Gas Agency Management System 1.0. This issue affects some unknown processing of the file /gasmark/php_action/createUser.php. Executing a manipulation can lead to improper access controls. It is possible to launch the at…

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

  • Critical 9.8

    Azure Front Door Elevation of Privilege Vulnerability

    Azure Front Door Elevation of Privilege Vulnerability

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

  • Medium 4.3

    WeKan REST Endpoint boards.js BoardTitleRESTBleed access control

    A vulnerability was determined in WeKan up to 8.20. This impacts an unknown function of the file models/boards.js of the component REST Endpoint. This manipulation causes improper access controls. Remote exploitation of the attack is possible. Upgrading to ve…

  • Medium 6.3

    WeKan Attachment Storage attachments.js MoveStorageBleed access control

    A vulnerability was found in WeKan up to 8.20. This affects an unknown function of the file models/attachments.js of the component Attachment Storage. The manipulation results in improper access controls. The attack may be launched remotely. Upgrading to vers…

  • Medium 6.3

    WeKan Attachment Migration attachmentMigration.js AttachmentMigrationBleed access control

    A vulnerability has been found in WeKan up to 8.20. The impacted element is an unknown function of the file server/attachmentMigration.js of the component Attachment Migration. The manipulation leads to improper access controls. The attack may be initiated re…

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

  • Medium 6.3

    WeKan LDAP User Sync syncUser.js SyncLDAPBleed access control

    A vulnerability was determined in WeKan up to 8.20. This affects an unknown part of the file packages/wekan-ldap/server/syncUser.js of the component LDAP User Sync. This manipulation causes improper access controls. It is possible to initiate the attack remot…

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

  • Medium 6.3

    WeKan Migration Operation comprehensiveBoardMigration.js ComprehensiveBoardMigration MigrationBleed access control

    A vulnerability has been found in WeKan up to 8.20. Affected by this vulnerability is the function ComprehensiveBoardMigration of the file server/migrations/comprehensiveBoardMigration.js of the component Migration Operation Handler. The manipulation of the a…

  • Medium 6.3

    WeKan Attachment Storage lists.js applyWipLimit ListWIPBleed access control

    A flaw has been found in WeKan up to 8.20. Affected is the function applyWipLimit of the file models/lists.js of the component Attachment Storage Handler. Executing a manipulation can lead to improper access controls. The attack can be executed remotely. Upgr…

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

  • Medium 6.3

    bolo-blog bolo-solo FreeMarker Template PicUploadProcessor.java unrestricted upload

    A vulnerability was found in bolo-blog bolo-solo up to 2.6.4. Affected is an unknown function of the file src/main/java/org/b3log/solo/bolo/pic/PicUploadProcessor.java of the component FreeMarker Template Handler. The manipulation of the argument File results…

  • Medium 6.5

    Open eClass Broken Access Control Allows Students to Add Content to Course Units

    The Open eClass platform (formerly known as GUnet eClass) is a complete course management system. Prior to version 4.2, a broken access control vulnerability allows authenticated students to add content to existing course units, an action normally restricted …

  • Medium 6.5

    Open eClass Has Broken Access Control in Course Units Module Allows Students to Create Units

    The Open eClass platform (formerly known as GUnet eClass) is a complete course management system. Prior to version 4.2, a broken access control vulnerability allows authenticated students to create new course units, an action normally restricted to higher-pri…