CyberSecBulletin

Improper Access Control

CWE-284

The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

We track 3,726 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3. 36 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design Operation: Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.
  • 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.

Latest Improper Access Control vulnerabilities

  • 8.8 High severity

    TC155: Incorrect Privilege Assignment

    CVE-2025-14749Ningyuanda

    A vulnerability was identified in Ningyuanda TC155 57.0.2.0. This impacts an unknown function of the file /onvif/device_service of the component ONVIF PTZ Control Interface. The manipulation leads to improper access controls. The attack requires being on the l

  • 9.1 Critical severity

    A3300r Firmware: Improper Access Control

    CVE-2025-55895TOTOLINK

    TOTOLINK A3300R V17.0.0cu.557_B20221024 and N200RE V9.3.5u.6448_B20240521 and V9.3.5u.6437_B20230519 are vulnerable to Incorrect Access Control. Attackers can send payloads to the interface without logging in (remote).

  • 7.5 High severity

    Oneagent: Improper Access Control

    CVE-2025-65176Dynatrace

    An issue was discovered in Dynatrace OneAgent before 1.325.47. When attempting to access a remote network share from a machine where OneAgent is installed and receiving a "STATUS_LOGON_FAILURE" error, the agent will retrieve every user token on the machine and

  • 8.8 High severity

    Wekan: Improper Access Control

    CVE-2025-65780Wekan Project

    An issue was discovered in Wekan The Open Source kanban board system up to version 18.15, fixed in 18.16. Authenticated users can update their entire user document (beyond profile fields), including orgs/teams and loginDisabled, due to missing server-side auth

  • 7.5 High severity

    Wekan: Improper Access Control

    CVE-2025-65779Wekan Project

    An issue was discovered in Wekan The Open Source kanban board system up to version 18.15, fixed in 18.16. Unauthenticated attackers can update a board's "sort" value (Boards.allow returns true without verifying userId), allowing arbitrary reordering of boards.

  • 7.2 High severity

    Computer Laboratory System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14642code-projects

    A vulnerability has been found in code-projects Computer Laboratory System 1.0. Impacted is an unknown function of the file technical_staff_pic.php. Such manipulation of the argument image leads to unrestricted upload. The attack may be launched remotely. The

  • 7.2 High severity

    Computer Laboratory System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14641code-projects

    A flaw has been found in code-projects Computer Laboratory System 1.0. This issue affects some unknown processing of the file admin/admin_pic.php. This manipulation of the argument image causes unrestricted upload. The attack may be initiated remotely. The exp

  • 9.8 Critical severity

    Online Student Enrollment System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14583CampCodes

    A flaw has been found in campcodes Online Student Enrollment System 1.0. This impacts an unknown function of the file /admin/register.php. Executing a manipulation of the argument photo can lead to unrestricted upload. The attack can be launched remotely. The

  • 7.2 High severity

    Online Student Enrollment System: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14582CampCodes

    A vulnerability was detected in campcodes Online Student Enrollment System 1.0. This affects an unknown function of the file /admin/index.php?page=user-profile. Performing a manipulation of the argument userphoto results in unrestricted upload. The attack can

  • 7.2 High severity

    Real Estate Property Listing App: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14530SourceCodester

    A vulnerability has been found in SourceCodester Real Estate Property Listing App 1.0. The impacted element is an unknown function of the file /admin/property.php. Such manipulation of the argument image leads to unrestricted upload. It is possible to launch t

  • 7.5 High severity

    DIR-803: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2025-14528D-LinkEPSS 4.33%

    A vulnerability was detected in D-Link DIR-803 up to 1.04. Impacted is an unknown function of the file /getcfg.php of the component Configuration Handler. The manipulation of the argument AUTHORIZED_GROUP results in information disclosure. The attack may be pe

  • 9.8 Critical severity

    hfly: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14522Baowzh

    A vulnerability was detected in baowzh hfly up to 638ff9abe9078bc977c132b37acbe1900b63491c. The impacted element is an unknown function of the file /Public/Kindeditor/php/upload_json.php. Performing manipulation of the argument imgFile results in unrestricted

  • 9.4 Critical severity

    neuron-ai: Execution with Unnecessary Privileges

    CVE-2025-67510Neuron-core

    Neuron is a PHP framework for creating and orchestrating AI Agents. In versions 2.8.11 and below, the MySQLWriteTool executes arbitrary SQL provided by the caller using PDO::prepare() + execute() without semantic restrictions. This is consistent with the name

  • 7.6 High severity

    U-boot: Improper Access Control

    CVE-2025-24857Denx

    Improper access control for volatile memory containing boot code in Universal Boot Loader (U-Boot) before 2017.11 and Qualcomm chips IPQ4019, IPQ5018, IPQ5322, IPQ6018, IPQ8064, IPQ8074, and IPQ9574 could allow an attacker to execute arbitrary code.

  • 8.1 High severity

    Opensis: Improper Access Control

    CVE-2025-65594Os4ed

    OpenSIS 9.2 and below is vulnerable to Incorrect Access Control in Student.php, which allows an authenticated low-privilege user to perform unauthorized database write operations relating to the data of other users.

  • 7.5 High severity

    AC9: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2025-14286Tenda

    A vulnerability was determined in Tenda AC9 15.03.05.14_multi. Affected by this vulnerability is an unknown functionality of the file /cgi-bin/DownloadCfg.jpg of the component Configuration File Handler. This manipulation causes information disclosure. The att

  • 7.5 High severity

    Memos: Improper Access Control

    CVE-2025-65795Usememos

    Incorrect access control in the /api/v1/user endpoint of usememos memos v0.25.2 allows unauthorized attackers to create arbitrary accounts via a crafted request.

  • 7.2 High severity

    Retro Basketball Shoes Online Store: Improper Access Control

    CVE-2025-14219CampCodes

    A weakness has been identified in Campcodes Retro Basketball Shoes Online Store 1.0. The impacted element is an unknown function of the file /admin/admin_running.php. Executing a manipulation of the argument product_image can lead to unrestricted upload. It is

  • 9.8 Critical severity

    Verysync: Unrestricted Upload of File with Dangerous Type

    CVE-2025-14199Verysync

    A flaw has been found in Verysync 微力同步 up to 2.21.3. This impacts an unknown function of the file /rest/f/api/resources/f96956469e7be39d/tmp/text.txt?override=false of the component Web Administration Module. Executing manipulation can lead to unrestricted upl

  • 8.8 High severity

    Employee Profile Management System: Improper Access Control

    CVE-2025-14195code-projects

    A security flaw has been discovered in code-projects Employee Profile Management System 1.0. Impacted is an unknown function of the file /profiling/add_file_query.php. The manipulation of the argument per_file results in unrestricted upload. The attack may be

  • 8.8 High severity

    youlai-mall: Incorrect Privilege Assignment

    CVE-2025-14086Youlaitech

    A vulnerability was found in youlaitech youlai-mall 1.0.0/2.0.0. Affected is an unknown function of the file /app-api/v1/members/openid/. The manipulation of the argument openid results in improper access controls. The attack can be executed remotely. The expl

  • 9.8 Critical severity

    laradashboard: Improper Access Control

    CVE-2025-66509LaraDashboard

    LaraDashboard is an all-In-one solution to start a Laravel Application. In 2.3.0 and earlier, the password reset flow trusts the Host header, allowing attackers to redirect the administrator’s reset token to an attacker-controlled server. This can be combined

  • 7.5 High severity

    Rs232/485 To WiFi Eth (b) Firmware: Improper Access Control

    CVE-2025-63363Waveshare

    A lack of Management Frame Protection in Waveshare RS232/485 TO WIFI ETH (B) Serial to Ethernet/Wi-Fi Gateway Firmware V3.1.1.0: HW 4.3.2.1: Webpage V7.04T.07.002880.0301 allows attackers to execute de-authentication attacks, allowing crafted deauthentication

  • 7.5 High severity

    Platform: Improper Access Control

    CVE-2025-57213Fuyang Lipengjun

    Incorrect access control in the component orderService.queryObject of platform v1.0.0 allows attackers to access sensitive information via a crafted request.

  • 7.5 High severity

    Platform: Improper Access Control

    CVE-2025-57212Fuyang Lipengjun

    Incorrect access control in the component ApiOrderService.java of platform v1.0.0 allows attackers to access sensitive information via a crafted request.

  • 7.5 High severity

    Platform: Improper Access Control

    CVE-2025-57210Fuyang Lipengjun

    Incorrect access control in the component ApiPayController.java of platform v1.0.0 allows attackers to access sensitive information via unspecified vectors.

  • 9.1 Critical severity

    Nshield 5c Firmware: Improper Access Control

    CVE-2025-59703Entrust

    Entrust nShield Connect XC, nShield 5c, and nShield HSMi through 13.6.11, or 13.7 (patched in 13.6.12 (LTS) and 13.9.0 (STS)), allow a Physically Proximate Attacker to access the internal components of the appliance, without leaving tamper evidence. To exploit

  • 7.2 High severity

    Nshield 5c Firmware: Observable Discrepancy

    CVE-2025-59702Entrust

    Entrust nShield Connect XC, nShield 5c, and nShield HSMi through 13.6.11, or 13.7 (patched in 13.6.12 (LTS) and 13.9.0 (STS)), allow a physically proximate attacker with elevated privileges to falsify tamper events by accessing internal components.

  • 7.2 High severity

    Nshield 5c Firmware: Improper Privilege Management

    CVE-2025-59697Entrust

    Entrust nShield Connect XC, nShield 5c, and nShield HSMi through 13.6.11, or 13.7 (patched in 13.6.12 (LTS) and 13.9.0 (STS)), allow a physically proximate attacker to escalate privileges by editing the Legacy GRUB bootloader configuration to start a root shel

  • 7.5 High severity

    xwiki-platform: Improper Access Control

    CVE-2025-55749XWikiEPSS 1.58%

    XWiki is an open-source wiki software platform. From 16.7.0 to 16.10.11, 17.4.4, or 17.7.0, in an instance which is using the XWiki Jetty package (XJetty), a context is exposed to statically access any file located in the webapp/ folder. It allows accessing fi

  • 7.8 High severity

    Superduper!: Incorrect Default Permissions

    CVE-2025-61229Shirt-pocket

    An issue in Shirt Pocket's SuperDuper! 3.10 and earlier allow a local attacker to modify the default task template to execute an arbitrary preflight script with root privileges and Full Disk Access, thus bypassing macOS privacy controls.

  • 8.1 High severity

    Superduper!: Improper Access Control

    CVE-2025-57489Shirt-pocket

    Incorrect access control in the SDAgent component of Shirt Pocket SuperDuper! v3.10 allows attackers to escalate privileges to root due to the improper use of a setuid binary.

  • 8.8 High severity

    Blood Bank Management System: Improper Access Control

    CVE-2025-63525Shridharshukl

    An issue was discovered in Blood Bank Management System 1.0 allowing authenticated attackers to perform actions with escalated privileges via crafted request to delete.php.

  • 9.8 Critical severity

    Mogu Blog v2: Improper Access Control

    CVE-2025-13815Moxi159753

    A weakness has been identified in moxi159753 Mogu Blog v2 up to 5.2. The affected element is an unknown function of the file /file/pictures. This manipulation of the argument filedatas causes unrestricted upload. The attack may be initiated remotely. The explo

  • 8.4 High severity

    openobserve: Improper Access Control

    CVE-2025-66223Openobserve

    OpenObserve is a cloud-native observability platform. Prior to version 0.16.0, organization invitation tokens do not expire once issued, remain valid even after the invited user is removed from the organization, and allow multiple invitations to the same email

  • 9.8 Critical severity

    Hashtech: Improper Access Control

    CVE-2025-65276Henzljw

    An unauthenticated administrative access vulnerability exists in the open-source HashTech project (https://github.com/henzljw/hashtech) 1.0 thru commit 5919decaff2681dc250e934814fc3a35f6093ee5 (2021-07-02). Due to missing authentication checks on /admin_index.

  • 8.2 High severity

    oneuptime: Improper Access Control

    CVE-2025-66028OneUptime

    OneUptime is a solution for monitoring and managing online services. Prior to version 8.0.5567, OneUptime is vulnerable to privilege escalation via Login Response Manipulation. During the login process, the server response included a parameter called isMasterA

  • 7.5 High severity

    Ruoyi: Missing Authorization

    CVE-2025-46175Ruoyi

    Ruoyi v4.8.0 is vulnerable to Incorrect Access Control. There is a missing checkUserDataScope permission check in the authRole method of SysUserController.java.

  • 8.8 High severity

    Ruoyi: Improper Access Control

    CVE-2025-56396Ruoyi

    An issue was discovered in Ruoyi 4.8.1 allowing attackers to gain escalated privileges due to the owning department having higher rights than the active user.

  • 7.5 High severity

    Ruoyi: Missing Authorization

    CVE-2025-46174Ruoyi

    Ruoyi v4.8.0 vulnerable to Incorrect Access Control. There is a missing checkUserDataScope permission check in the resetPwd Method of SysUserController.java.