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

  • Medium 5.3

    Weitong Mall Product Statistics queryTotal access control

    A vulnerability classified as critical was found in Weitong Mall 1.0.0. This vulnerability affects unknown code of the file /queryTotal of the component Product Statistics Handler. The manipulation of the argument isDelete with the input 1 leads to improper a…

  • Medium 5.3

    Weitong Mall Product History historyList access control

    A vulnerability classified as critical has been found in Weitong Mall 1.0.0. This affects an unknown part of the file /historyList of the component Product History Handler. The manipulation of the argument isDelete with the input 1 leads to improper access co…

  • High 7.6

    A security issue has been discovered in Couchbase Server before 7.6.4 and fixed in v.7.6.4 and v.7.2.7 for Windows that…

  • Medium 6.3

    KHC-INVITATION-AUTOMATION Sensitive User Information Leakage in Invitation Automation

    KHC-INVITATION-AUTOMATION is a GitHub automation script that automatically invites followers of a bot account to join your organization. In some commits on version 1.2, a vulnerability was identified where user data, including email addresses and Discord user…

  • Medium 5.3

    ScriptAndTools Online-Travling-System viewpackage.php access control

    A vulnerability classified as critical has been found in ScriptAndTools Online-Travling-System 1.0. Affected is an unknown function of the file /admin/viewpackage.php. The manipulation leads to improper access controls. It is possible to launch the attack rem…

  • High 7.3

    ScriptAndTools Online-Travling-System addpackage.php access control

    A vulnerability was found in ScriptAndTools Online-Travling-System 1.0. It has been rated as critical. This issue affects some unknown processing of the file /admin/addpackage.php. The manipulation leads to improper access controls. The attack may be initiate…

  • High 7.3

    ScriptAndTools Online-Travling-System addadvertisement.php access control

    A vulnerability was found in ScriptAndTools Online-Travling-System 1.0. It has been declared as critical. This vulnerability affects unknown code of the file /admin/addadvertisement.php. The manipulation leads to improper access controls. The attack can be in…

  • Medium 5.3

    ScriptAndTools Online-Travling-System viewenquiry.php access control

    A vulnerability was found in ScriptAndTools Online-Travling-System 1.0. It has been classified as critical. This affects an unknown part of the file /admin/viewenquiry.php. The manipulation leads to improper access controls. It is possible to initiate the att…

  • Critical 9.8

    An issue in Coresmartcontracts Uniswap v.3.0 and fixed in v.4.0 allows a remote attacker to escalate privileges via the…

  • Medium 6.3

    201206030 Novel Chapter AuthorController.java updateBookChapter access control

    A vulnerability was found in 201206030 Novel 3.5.0 and classified as critical. This issue affects the function updateBookChapter of the file src/main/java/io/github/xxyopen/novel/controller/author/AuthorController.java of the component Chapter Handler. The ma…

  • High 7.5

    Unauthenticated change of IP adress

    A remote unauthenticated attacker may be able to change the IP adress of the device, and therefore affecting the availability of the device.

  • Medium 4.7

    youyiio BeyongCms Document Management Page Upload.html unrestricted upload

    A vulnerability classified as critical has been found in youyiio BeyongCms 1.6.0. Affected is an unknown function of the file /admin/theme/Upload.html of the component Document Management Page. The manipulation of the argument File leads to unrestricted uploa…

  • Medium 4.3

    dazhouda lecms user_set.htm information disclosure

    A vulnerability was found in dazhouda lecms 3.0.3. It has been rated as problematic. Affected by this issue is some unknown functionality of the file admin/view/default/user_set.htm. The manipulation leads to information disclosure. The attack may be launched…

  • Medium 5.3

    ScriptAndTools eCommerce-website-in-PHP subscriber-csv.php information disclosure

    A vulnerability was found in ScriptAndTools eCommerce-website-in-PHP 3.0 and classified as problematic. This issue affects some unknown processing of the file /admin/subscriber-csv.php. The manipulation leads to information disclosure. The attack may be initi…

  • Medium 6.3
    CVE-2025-3969 Public exploit

    codeprojects News Publishing Site Dashboard Edit Category Page edit-category.php unrestricted upload

    A vulnerability was found in codeprojects News Publishing Site Dashboard 1.0. It has been rated as critical. This issue affects some unknown processing of the file /edit-category.php of the component Edit Category Page. The manipulation of the argument catego…

  • Medium 4.3

    itwanger paicoding Browsing History home information disclosure

    A vulnerability was found in itwanger paicoding 1.0.3 and classified as problematic. Affected by this issue is some unknown functionality of the file /user/home?userId=1&homeSelectType=read of the component Browsing History Handler. The manipulation leads to …

  • High 7.6

    Dify Allows Unauthorized Access and Modification of APP Orchestration

    Dify is an open-source LLM app development platform. Prior to version 0.6.12, a normal user is able to access and modify APP orchestration, even though the web UI of APP orchestration is not presented for a normal user. This access control flaw allows non-adm…

  • Medium 4.1

    HCL Leap is affected by improper access control

    Improper access control of endpoint in HCL Leap allows certain admin users to import applications from the server's filesystem.

  • Medium 5.3

    File upload functionality possible even when disabled

    It technically possible for a user to upload a file to a conversation despite the file upload functionality being disabled. The file upload functionality can be enabled or disabled for specific use cases through configuration. In case the functionality is dis…

  • High 7.3

    Codemers KLIMS 1.6.DEV lacks a proper access control mechanism, allowing a normal KLIMS user to perform all the actions…

  • Medium 6.5
    CVE-2025-28367 Scanner template

    mojoPortal <=2.9.0.1 is vulnerable to Directory Traversal via BetterImageGallery API Controller - ImageHandler Action. …

  • Critical 9.1

    Incorrect access control in laskBlog v2.6.1 allows attackers to access all usernames via a crafted input.

  • Medium 6.3

    kuangstudy KuangSimpleBBS QuestionController.java fileUpload unrestricted upload

    A vulnerability was found in kuangstudy KuangSimpleBBS 1.0. It has been declared as critical. Affected by this vulnerability is the function fileUpload of the file src/main/java/com/kuang/controller/QuestionController.java. The manipulation of the argument ed…

  • Medium 6.3

    zhenfeng13 My-BBS Endpoint UploadController.java upload unrestricted upload

    A vulnerability, which was classified as critical, was found in zhenfeng13 My-BBS 1.0. This affects the function Upload of the file src/main/java/com/my/bbs/controller/common/UploadController.java of the component Endpoint. The manipulation leads to unrestric…

  • Medium 4.7

    WCMS Advertisement Image AdvadminController.php sub unrestricted upload

    A vulnerability, which was classified as critical, has been found in WCMS 11. This issue affects the function sub of the file app/admin/AdvadminController.php of the component Advertisement Image Handler. The manipulation leads to unrestricted upload. The att…

  • Medium 6.5

    Dify Allows Unauthorized APP Enable/Disable via API

    Dify is an open-source LLM app development platform. Prior to version 0.6.12, a vulnerability was identified in the DIFY where normal users can enable or disable apps through the API, even though the web UI button for this action is disabled and normal users …

  • Medium 6.5

    Dify Allows Insecure User Role Access Control for APP Editing

    Dify is an open-source LLM app development platform. Prior to version 0.6.12, a vulnerability was identified in the DIFY where normal users are improperly granted permissions to edit APP names, descriptions and icons. This access control flaw allows non-admin…

  • Medium 5.3

    baseweb JSite Apache Druid Monitoring Console index.html access control

    A vulnerability classified as critical has been found in baseweb JSite 1.0. This affects an unknown part of the file /druid/index.html of the component Apache Druid Monitoring Console. The manipulation leads to improper access controls. It is possible to init…

  • Medium 6.3

    Dify Allows Insecure User Role Access Control for APP DSL Exporting

    Dify is an open-source LLM app development platform. In versions 0.6.8 and prior, a vulnerability was identified in the DIFY AI where normal users are improperly granted permissions to export APP DSL. The feature in '/export' should only allow administrator u…

  • Medium 6.3

    SourceCodester Web-based Pharmacy Product Management System add-product.php unrestricted upload

    A vulnerability classified as critical was found in SourceCodester Web-based Pharmacy Product Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /add-product.php. The manipulation of the argument Avatar leads to unre…

  • Critical 9.8

    Incorrect access control in Orban OPTIMOD 5950 Firmware v1.0.0.2 and System v2.2.15 allows attackers to bypass authenti…

  • Critical 9.1

    Incorrect access control in BW Broadcast TX600 (14980), TX300 (32990) (31448), TX150, TX1000, TX30, and TX50 Hardware V…

  • Critical 9.1

    Incorrect access control in Itel Electronics IP Stream v1.7.0.6 allows unauthorized attackers to execute arbitrary comm…

  • Critical 9.1

    Incorrect access control in the HOME.php endpoint of JMBroadcast JMB0150 Firmware v1.0 allows attackers to access the A…

  • Medium 6.3

    SourceCodester Web-based Pharmacy Product Management System edit-photo.php unrestricted upload

    A vulnerability, which was classified as critical, has been found in SourceCodester Web-based Pharmacy Product Management System 1.0. This issue affects some unknown processing of the file /edit-photo.php. The manipulation of the argument Avatar leads to unre…

  • Medium 6.3

    SourceCodester Web-based Pharmacy Product Management System edit-product.php unrestricted upload

    A vulnerability classified as critical was found in SourceCodester Web-based Pharmacy Product Management System 1.0. This vulnerability affects unknown code of the file /edit-product.php. The manipulation of the argument Avatar leads to unrestricted upload. T…

  • Critical 9.0

    Improper Access Control in Delphix Masking Engine

    A valid, authenticated user with sufficient privileges and who is aware of Continuous Compliance’s internal database configurations can leverage the application’s built-in Connector functionality to access Continuous Compliance’s internal database. This allow…

  • High 8.8

    Access Control Vulnerability in Gerrit chromiumos project configuration in Google ChromeOS 16063.87.0 allows an attacke…

  • Medium 5.3

    TOTOLINK A3700R cstecgi.cgi setL2tpServerCfg access control

    A vulnerability was found in TOTOLINK A3700R 9.1.2u.5822_B20200513. It has been rated as critical. Affected by this issue is the function setL2tpServerCfg of the file /cgi-bin/cstecgi.cgi. The manipulation leads to improper access controls. The attack may be …

  • Medium 5.3

    TOTOLINK A3700R cstecgi.cgi setUrlFilterRules access control

    A vulnerability was found in TOTOLINK A3700R 9.1.2u.5822_B20200513. It has been declared as critical. Affected by this vulnerability is the function setUrlFilterRules of the file /cgi-bin/cstecgi.cgi. The manipulation leads to improper access controls. The at…