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.4
    CVE-2025-46816 Public exploit

    goshs route not protected, allows command execution

    goshs is a SimpleHTTPServer written in Go. Starting in version 0.3.4 and prior to version 1.0.5, running goshs without arguments makes it possible for anyone to execute commands on the server. The function `dispatchReadPump` does not checks the option cli `-c…

  • High 7.8

    Improper Access Control in Camera Driver

    Memory corruption while processing image encoding, when configuration is NULL in IOCTL parameter.

  • High 7.8

    Improper Access Control in Camera Driver

    Memory corruption while processing image encoding, when input buffer length is 0 in IOCTL call.

  • High 7.8

    Improper Access Control in Hypervisor

    Memory corruption during memory mapping into protected VM address space due to incorrect API restrictions.

  • Medium 6.3

    feng_ha_ha/megagao ssm-erp/production_ssm FileServiceImpl.java uploadFile unrestricted upload

    A vulnerability was found in feng_ha_ha/megagao ssm-erp and production_ssm up to 0.0.1. It has been classified as critical. This affects the function uploadFile of the file src/main/java/com/megagao/production/ssm/service/impl/FileServiceImpl.java. The manipu…

  • Medium 4.4

    Vulnerability of unauthorized access in the app lock module Impact: Successful exploitation of this vulnerability will …

  • Medium 4.4

    Vulnerability of unauthorized access in the app lock module Impact: Successful exploitation of this vulnerability will …

  • Medium 4.7

    itsourcecode Content Management System add_topic.php unrestricted upload

    A vulnerability classified as critical has been found in itsourcecode Content Management System 1.0. This affects an unknown part of the file /admin/add_topic.php?category=BBS. The manipulation of the argument Cover Image leads to unrestricted upload. It is p…

  • Medium 6.3

    kefaming mayi File.php upload unrestricted upload

    A vulnerability has been found in kefaming mayi up to 1.3.9 and classified as critical. This vulnerability affects the function Upload of the file app/tools/controller/File.php. The manipulation of the argument File leads to unrestricted upload. The attack ca…

  • Medium 6.3

    IdeaCMS saveUpload unrestricted upload

    A vulnerability, which was classified as critical, was found in IdeaCMS up to 1.6. Affected is the function saveUpload. The manipulation leads to unrestricted upload. It is possible to launch the attack remotely. The exploit has been disclosed to the public a…

  • Medium 6.3

    Insufficient data validation in DevTools in Google Chrome prior to 136.0.7103.59 allowed a remote attacker who convince…

  • Medium 4.3

    Shenzhen Sixun Software Sixun Shanghui Group Business Management System LoadData information disclosure

    A vulnerability, which was classified as problematic, was found in Shenzhen Sixun Software Sixun Shanghui Group Business Management System 7. This affects an unknown part of the file /api/GylOperator/LoadData. The manipulation leads to information disclosure.…

  • Medium 4.3

    Improper access control in PAM feature in Devolutions Server allows a PAM user to self approve their PAM requests even …

  • Medium 5.3

    TOTOLINK A720R cstecgi.cgi information disclosure

    A vulnerability was found in TOTOLINK A720R 4.1.5cu.374. It has been declared as problematic. Affected by this vulnerability is an unknown functionality of the file /cgi-bin/cstecgi.cgi. The manipulation of the argument topicurl with the input showSyslog lead…

  • Medium 5.3
    CVE-2025-4270 EPSS 14%

    TOTOLINK A720R Config cstecgi.cgi information disclosure

    A vulnerability was found in TOTOLINK A720R 4.1.5cu.374. It has been classified as problematic. Affected is an unknown function of the file /cgi-bin/cstecgi.cgi of the component Config Handler. The manipulation of the argument topicurl with the input getInitC…

  • Medium 6.5

    TOTOLINK A720R Log cstecgi.cgi access control

    A vulnerability was found in TOTOLINK A720R 4.1.5cu.374 and classified as critical. This issue affects some unknown processing of the file /cgi-bin/cstecgi.cgi of the component Log Handler. The manipulation of the argument topicurl with the input clearDiagnos…

  • Medium 6.3

    newbee-mall UploadController.java upload unrestricted upload

    A vulnerability has been found in newbee-mall 1.0 and classified as critical. Affected by this vulnerability is the function Upload of the file ltd/newbee/mall/controller/common/UploadController.java. The manipulation of the argument File leads to unrestricte…

  • Medium 6.3

    zhangyanbo2007 youkefu MediaController.java upload unrestricted upload

    A vulnerability, which was classified as critical, was found in zhangyanbo2007 youkefu up to 4.2.0. Affected is the function Upload of the file \youkefu-master\src\main\java\com\ukefu\webim\web\handler\resource\MediaController.java. The manipulation of the ar…

  • Critical 9.8

    Incorrect access control in the /user/edit/ component of hope-boot v1.0.0 allows attackers to bypass authentication via…

  • High 7.5

    Incorrect access control in the /system/user/findUserList API of Xinguan v0.0.1-SNAPSHOT allows attackers to access sen…

  • High 7.5

    Incorrect access control in the component /api/user/manager of One v1.0 allows attackers to access sensitive informatio…

  • High 7.5

    Incorrect access control in the component /user/list of Shiro-Action v0.6 allows attackers to access sensitive informat…

  • Critical 9.8

    BRCC Incorrect Access Control vulnerability

    Incorrect access control in the /admin/** API of brcc v1.2.0 allows attackers to gain access to Admin rights via a crafted request.

  • High 7.5

    Incorrect access control in the doFilter function of kob latest v1.0.0-SNAPSHOT allows attackers to access sensitive in…

  • High 7.5

    Incorrect access control in the component /user/list of production_ssm v0.0.1-SNAPSHOT allows attackers to access sensi…

  • Medium 6.5

    Incorrect access control in the component /admin/sys/datasource/ajaxList of jeeweb-mybatis-springboot v0.0.1.RELEASE al…

  • Critical 9.8

    Incorrect access control in xmall v1.1 allows attackers to bypass authentication via a crafted GET request to /index.

  • Critical 9.8

    Incorrect access control in the /admin/ API of yaoqishan v0.0.1-SNAPSHOT allows attackers to gain access to Admin right…

  • High 7.5

    Incorrect access control in the component /config/download of DBSyncer v2.0.6 allows attackers to access the JSON file …

  • High 7.5

    Incorrect access control in the component /scheduleLog/info/1 of PassJava-Platform v3.0.0 allows attackers to access se…

  • Medium 6.8

    Dataease redshift JDBC Connection Remote Code Execution

    DataEase is an open-source BI tool alternative to Tableau. Prior to version 2.10.9, authenticated users can complete RCE through the backend JDBC link. This issue has been patched in version 2.10.9.

  • Critical 9.1

    Sematell ReplyOne 7.4.3.0 has Insecure Permissions for the /rest/sessions endpoint.

  • High 7.1

    An issue was discovered on Tenda RX2 Pro 16.03.30.14 devices. Improper network isolation between the guest Wi-Fi networ…

  • Medium 6.5

    Lack of access controls in the 'ate' management binary of the Tenda RX2 Pro 16.03.30.14 allows an unauthenticated remot…

  • High 7.3

    Lack of input validation/sanitization in the 'ate' management service in the Tenda RX2 Pro 16.03.30.14 allows an unauth…

  • Medium 4.1

    HCL Domino Leap is affected by improper access control

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

  • Medium 6.3

    OpenCTI bypass of protected attribute update

    OpenCTI is an open-source cyber threat intelligence platform. In versions starting from 6.4.8 to before 6.4.10, the allow/deny lists can be bypassed, allowing a user to change attributes that are intended to be unmodifiable by the user. It is possible to togg…

  • Medium 5.8

    OpenFGA Authorization Bypass

    OpenFGA is a high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar. OpenFGA v1.8.10 to v1.3.6 (Helm chart <= openfga-0.2.28, docker <= v.1.8.10) are vulnerable to authorization bypass when certain C…

  • Medium 4.8

    Discourse DM limits aren’t always properly enforced

    Discourse is an open-source discussion platform. Prior to versions 3.4.3 on the stable branch and 3.5.0.beta3 on the beta branch, the users limit for a DM can be bypassed, thus giving the ability to potentially create a DM with every user from a site in it. T…

  • High 8.8
    CVE-2025-27134 Scanner template

    Privilege escalation in Joplin server via user patch endpoint

    Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. Prior to version 3.3.3, a privilege escalation vulnerability exists in the Joplin server, allowing non-admin users to exploit t…