CyberSecBulletin

Incorrect Authorization

CWE-863

The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.

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

How this weakness is prevented

  • Architecture and Design: Divide the product into anonymous, normal, privileged, and administrative areas. Reduce the attack surface by carefully mapping roles with data and functionality. Use role-based access control (RBAC) to enforce the roles at the appropriate boundaries. Note that this approach may not protect against horizontal authorization, i.e., it will not protect a user from attacking others with the same role.
  • Architecture and Design: Ensure that access control checks are performed related to the business logic. These checks may be different than the access control checks that are applied to more generic resources such as files, connections, processes, memory, and database records. For example, a database may restrict access for medical records to a specific database user, but each record might only be intended to be accessible to the patient and the patient's doctor.
  • Architecture and Design: Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid. For example, consider using authorization frameworks such as the JAAS Authorization Framework and the OWASP ESAPI Access Control feature.
  • Architecture and Design: For web applications, make sure that the access control mechanism is enforced correctly at the server side on every page. Users should not be able to access any unauthorized functionality or information by simply requesting direct access to that page. One way to do this is to ensure that all pages containing sensitive information are not cached, and that all such pages restrict access to requests that are accompanied by an active and authenticated session token associated with a user who has the required permissions to access that page.
  • System Configuration Installation: Use the access control capabilities of your operating system and server environment and define your access control lists accordingly. Use a default deny policy when defining these ACLs.

Latest Incorrect Authorization vulnerabilities

  • 7.8 High severity

    macOS: Incorrect Authorization

    CVE-2025-43387Apple

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.7.2, macOS Tahoe 26.1. A malicious app may be able to gain root privileges.

  • 8.1 High severity

    Log Server: Incorrect Authorization

    CVE-2023-7322NagiosEPSS 1.07%

    Nagios Log Server versions prior to 2024R1 contain an incorrect authorization vulnerability. Users who lacked the required API permission were nevertheless able to invoke API endpoints, resulting in unintended access to data and actions exposed via the API. Th

  • 7.1 High severity

    jumpserver: Incorrect Authorization

    CVE-2025-62795JumpServer

    JumpServer is an open source bastion host and an operation and maintenance security audit system. Prior to v3.10.21-lts and v4.10.12-lts, a low-privileged authenticated user can invoke LDAP configuration tests and start LDAP synchronization by sending crafted

  • 7.5 High severity

    CivicTheme Design System: Incorrect Authorization

    CVE-2025-12082Drupal

    Incorrect Authorization vulnerability in Drupal CivicTheme Design System allows Forceful Browsing.This issue affects CivicTheme Design System: from 0.0.0 before 1.12.0.

  • 8.1 High severity

    openbao-plugins: Use of Multiple Resources with Duplicate Identifier

    CVE-2025-59048Openbao

    OpenBao's AWS Plugin generates AWS access credentials based on IAM policies. Prior to version 0.1.1, the AWS Plugin is vulnerable to cross-account IAM role Impersonation in the AWS auth method. The vulnerability allows an IAM role from an untrusted AWS account

  • 8.7 High severity

    EDR-G9010 Series: Incorrect Authorization

    CVE-2025-6892Moxa

    An Incorrect Authorization vulnerability has been identified in Moxa’s network security appliances and routers. A flaw in the API authentication mechanism allows unauthorized access to protected API endpoints, including those intended for administrative functi

  • 8.1 High severity

    minio: Incorrect Authorization

    CVE-2025-62506MinIO

    MinIO is a high-performance object storage system. In all versions prior to RELEASE.2025-10-15T17-29-55Z, a privilege escalation vulnerability allows service accounts and STS (Security Token Service) accounts with restricted session policies to bypass their in

  • 9.8 Critical severity

    WSO2 API Manager: Incorrect Authorization

    CVE-2025-10611WSO2

    Due to an insufficient access control implementation in multiple WSO2 Products, authentication and authorization checks for certain REST APIs can be bypassed, allowing them to be invoked without proper validation. Successful exploitation of this vulnerability

  • 8.1 High severity

    Adobe Commerce: Incorrect Authorization

    CVE-2025-54263Adobe

    Adobe Commerce versions 2.4.9-alpha2, 2.4.8-p2, 2.4.7-p7, 2.4.6-p12, 2.4.5-p14, 2.4.4-p15 and earlier are affected by an Incorrect Authorization vulnerability. A low-privileged attacker could leverage this vulnerability to bypass security measures and maintain

  • 7.5 High severity

    PowerJob: Missing Authorization

    CVE-2025-11581PowerJob

    A security vulnerability has been detected in PowerJob up to 5.1.2. This vulnerability affects unknown code of the file /openApi/runJob of the component OpenAPIController. Such manipulation leads to missing authorization. The attack can be launched remotely. T

  • 7.7 High severity

    GitLab: Incorrect Authorization

    CVE-2025-11340GitLab

    GitLab has remediated an issue in GitLab EE affecting all versions from 18.3 to 18.3.4, 18.4 to 18.4.2 that, under certain conditions, could have allowed authenticated users with read-only API tokens to perform unauthorized write operations on vulnerability re

  • 8.1 High severity

    Guardian: Incorrect Authorization

    CVE-2025-3719Nozomi Networks

    An access control vulnerability was discovered in the CLI functionality due to a specific access restriction not being properly enforced for users with limited privileges. An authenticated user with limited privileges can issue administrative CLI commands, alt

  • 7.6 High severity

    rancher: Incorrect Authorization

    CVE-2024-58260SUSE

    A vulnerability has been identified within Rancher Manager where a missing server-side validation on the `.username` field in Rancher can allow users with update permissions on other User resources to cause denial of access for targeted accounts.

  • 7.6 High severity

    Tools: Incorrect Authorization

    CVE-2025-41246VMware

    VMware Tools for Windows contains an improper authorisation vulnerability due to the way it handles user access controls. A malicious actor with non-administrative privileges on a guest VM, who is already authenticated through vCenter or ESX may exploit this i

  • 7.5 High severity

    authlib: Insufficient Verification of Data Authenticity

    CVE-2025-59420Authlib

    Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to version 1.6.4, Authlib’s JWS verification accepts tokens that declare unknown critical header parameters (crit), violating RFC 7515 “must‑understand” semantics. An attacker can

  • 8.8 High severity

    Sparkle: Incorrect Authorization

    CVE-2025-10016Sparkle-project

    The Sparkle framework includes a helper tool Autoupdate. Due to lack of authentication of connecting clients a local unprivileged attacker can request installation of crafted malicious PKG file by racing to connect to the daemon when other app spawns it as roo

  • 7.1 High severity

    ash: Incorrect Authorization

    CVE-2025-48042Ash-project

    Incorrect Authorization vulnerability in ash-project ash allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects ash: from 0.1.1 before 3.5.39.

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2025-48523Google

    In onCreate of SelectAccountActivity.java, there is a possible way to add contacts without permission due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not nee

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2025-32333Google

    In startSpaActivityForApp of SpaActivity.kt, there is a possible cross-user permission bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2025-26436Google

    In clearAllowBgActivityStarts of PendingIntentRecord.java, there is a possible way for an application to launch an activity from the background due to BAL Bypass. This could lead to local escalation of privilege with no additional execution privileges needed.

  • 8.7 High severity

    BlueField GA: Incorrect Authorization

    CVE-2025-23256NVIDIA

    NVIDIA BlueField contains a vulnerability in the management interface, where an attacker with local access could cause incorrect authorization to modify the configuration. A successful exploit of this vulnerability might lead to denial of service, escalation o

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2025-22428Google

    In hasInteractAcrossUsersFullPermission of AppInfoBase.java, there is a possible way to grant permissions to an app on the secondary user from the primary user due to a logic error in the code. This could lead to local escalation of privilege with no additiona

  • 7.5 High severity

    rocket.chat: Incorrect Authorization

    CVE-2025-7974Rocket.Chat

    rocket.chat Incorrect Authorization Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of rocket.chat. Authentication is not required to exploit this vulnerability. The s

  • 7.2 High severity

    Portal: Incorrect Authorization

    CVE-2025-3586Liferay

    In Liferay Portal 7.4.3.27 through 7.4.3.42, and Liferay DXP 2024.Q1.1 through 2024.Q1.20, 2023.Q4.0 through 2023.Q4.10, 2023.Q3.1 through 2023.Q3.10, 7.4 update 27 through update 42 (Liferay PaaS, and Liferay Self-Hosted), the Objects module does not restrict

  • 5.4 Medium severity

    Meta Platforms WhatsApp Incorrect Authorization Exploited

    CVE-2025-55177FacebookEPSS 13.5%

    Incomplete authorization of linked device synchronization messages in WhatsApp for iOS prior to v2.25.21.73, WhatsApp Business for iOS v2.25.21.78, and WhatsApp for Mac v2.25.21.78 could have allowed an unrelated user to trigger processing of content from an a

  • 9.1 Critical severity

    Engineering Lifecycle Management: Incorrect Authorization

    CVE-2025-36157IBM

    IBM Jazz Foundation 7.0.2 to 7.0.2 iFix035, 7.0.3 to 7.0.3 iFix018, and 7.1.0 to 7.1.0 iFix004 could allow an unauthenticated remote attacker to update server property files that would allow them to perform unauthorized actions.

  • 9.8 Critical severity

    openfga: Incorrect Authorization

    CVE-2025-55213Openfga

    OpenFGA is a high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar. OpenFGA v1.9.3 to v1.9.4 ( openfga-0.2.40 <= Helm chart <= openfga-0.2.41, v1.9.3 <= docker <= v.1.9.4) are vulnerable to improper

  • 9.0 Critical severity

    capsule: Incorrect Authorization

    CVE-2025-55205Projectcapsule

    Capsule is a multi-tenancy and policy-based framework for Kubernetes. A namespace label injection vulnerability in Capsule v0.10.3 and earlier allows authenticated tenant users to inject arbitrary labels into system namespaces (kube-system, default, capsule-sy

  • 8.8 High severity

    Storage Virtualize: Incorrect Authorization

    CVE-2025-36120IBM

    IBM Storage Virtualize 8.4, 8.5, 8.6, and 8.7 could allow an authenticated user to escalate their privileges in an SSH session due to incorrect authorization checks to access resources.

  • 8.8 High severity

    5032-CFGB16M12P5DR: Incorrect Authorization

    CVE-2025-7773Rockwell Automation

    A security issue exists within the 5032 16pt Digital Configurable module’s web server. The web server’s session number increments at an interval that correlates to the last two consecutive sign in session interval, making it predictable.

  • 7.5 High severity

    Adobe Commerce: Incorrect Authorization

    CVE-2025-49556Adobe

    Adobe Commerce versions 2.4.9-alpha1, 2.4.8-p1, 2.4.7-p6, 2.4.6-p11, 2.4.5-p13, 2.4.4-p14 and earlier are affected by an Incorrect Authorization vulnerability that could result in a security feature bypass. An attacker could leverage this vulnerability to bypa

  • 8.0 High severity

    SmartClient modules Opcenter QL Home (SC): Incorrect Authorization

    CVE-2024-41979Siemens

    A vulnerability has been identified in SmartClient modules Opcenter QL Home (SC) (All versions >= V13.2 < V2506), SOA Audit (All versions >= V13.2 < V2506), SOA Cockpit (All versions >= V13.2 < V2506). The affected application does not enforce mandatory author

  • 8.8 High severity

    SAP Business One (SLD): Incorrect Authorization

    CVE-2025-42951SAP

    Due to broken authorization, SAP Business One (SLD) allows an authenticated attacker to gain administrator privileges of a database by invoking the corresponding API.�As a result , it has a high impact on the confidentiality, integrity, and availability of the

  • 8.8 High severity

    tianti 天梯: Missing Authorization

    CVE-2025-8807Xujeff

    A vulnerability was found in xujeff tianti 天梯 up to 2.3. It has been declared as critical. This vulnerability affects unknown code of the file /tianti-module-admin/user/ajax/save. The manipulation leads to missing authorization. The attack can be initiated rem

  • 8.7 High severity

    fedify: Improper Authentication

    CVE-2025-54888Fedify-dev

    Fedify is a TypeScript library for building federated server apps powered by ActivityPub. In versions below 1.3.20, 1.4.0-dev.585 through 1.4.12, 1.5.0-dev.636 through 1.5.4, 1.6.0-dev.754 through 1.6.7, 1.7.0-pr.251.885 through 1.7.8 and 1.8.0-dev.909 through

  • 7.4 High severity

    ERP Pro 9 SaaS: Execution with Unnecessary Privileges

    CVE-2025-55077Tyler Technologies

    Tyler Technologies ERP Pro 9 SaaS allows an authenticated user to escape the application and execute limited operating system commands within the remote Microsoft Windows environment with the privileges of the authenticated user. Tyler Technologies deployed ha

  • 10.0 Critical severity

    Adobe Experience Manager Forms Code Execution Exploited

    CVE-2025-54253AdobeEPSS 80.8%

    Adobe Experience Manager versions 6.5.23 and earlier are affected by a Misconfiguration vulnerability that could result in arbitrary code execution. An attacker could leverage this vulnerability to bypass security mechanisms and execute code. Exploitation of t

  • 8.8 High severity

    AB156x, AB157x, AB158x, AB159x series: Incorrect Authorization

    CVE-2025-20701Airoha TechnologyEPSS 7.2%

    In the Airoha Bluetooth audio SDK, there is a possible way to pair Bluetooth audio device without user consent. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.3 High severity

    Online Movie Streaming: Missing Authorization

    CVE-2025-8435code-projects

    A vulnerability was found in code-projects Online Movie Streaming 1.0. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /admin-control.php. The manipulation of the argument ID leads to missing authorizati

  • 7.3 High severity

    Online Movie Streaming: Missing Authorization

    CVE-2025-8434code-projects

    A vulnerability was found in code-projects Online Movie Streaming 1.0. It has been classified as critical. Affected is an unknown function of the file /admin.php. The manipulation of the argument ID leads to missing authorization. It is possible to launch the