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

    Adobe Dreamweaver Desktop: Incorrect Authorization

    CVE-2026-21274Adobe

    Dreamweaver Desktop versions 21.6 and earlier are affected by an Incorrect Authorization vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could leverage this vulnerability to bypass security measures a

  • 8.0 High severity

    Linux: Incorrect Authorization

    CVE-2025-68803Linux

    In the Linux kernel, the following vulnerability has been resolved: NFSD: NFSv4 file creation neglects setting ACL An NFSv4 client that sets an ACL with a named principal during file creation retrieves the ACL afterwards, and finds that it is only a default AC

  • 8.1 High severity

    Viafirma Documents: Incorrect Authorization

    CVE-2025-41078Viafirma

    Weaknesses in the authorization mechanisms of Viafirma Documents v3.7.129 allow an authenticated user without privileges to list and access other user data, use user creation, modification, and deletion features, and escalate privileges by impersonating other

  • 8.1 High severity

    Ghost: Incorrect Authorization

    CVE-2026-22595TryGhost

    Ghost is a Node.js content management system. In versions 5.121.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's handling of Staff Token authentication allowed certain endpoints to be accessed that were only intended to be accessible via

  • 8.8 High severity

    MF258K: Incorrect Authorization

    CVE-2025-66315ZTE

    There is a configuration defect vulnerability in the version server of ZTE MF258K Pro products. Due to improper directory permission settings, an attacker can execute write permissions in a specific directory.

  • 7.6 High severity

    eCASE Audit: Incorrect Authorization

    CVE-2026-22230OPEXUS

    OPEXUS eCASE Audit allows an authenticated attacker to modify client-side JavaScript or craft HTTP requests to access functions or buttons that have been disabled or blocked by an administrator. Fixed in eCASE Platform 11.14.1.0.

  • 8.8 High severity

    rustfs: Incorrect Authorization

    CVE-2026-22042Rustfs

    RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.79, he `ImportIam` admin API validates permissions using `ExportIAMAction` instead of `ImportIAMAction`, allowing a principal with export-only IAM permissions to perform

  • 8.0 High severity

    coolify: Incorrect Authorization

    CVE-2025-64421Coollabsio

    Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. In Coolify versions up to and including v4.0.0-beta.434, a low privileged user (member) can invite a high privileged user. At first, the application will throw

  • 9.1 Critical severity

    opencti: Incorrect Authorization

    CVE-2025-61781OpenCTI-Platform

    OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to version 6.8.1, the GraphQL mutation "WorkspacePopoverDeletionMutation" allows users to delete workspace-related objects such as dashboards and investi

  • 8.8 High severity

    Online Course Registration: Missing Authorization

    CVE-2025-15406PHPGurukul

    A flaw has been found in PHPGurukul Online Course Registration up to 3.1. This affects an unknown function. This manipulation causes missing authorization. Remote exploitation of the attack is possible. The exploit has been published and may be used.

  • 8.8 High severity

    Small CRM: Missing Authorization

    CVE-2025-15390PHPGurukul

    A security flaw has been discovered in PHPGurukul Small CRM 4.0. This impacts an unknown function of the file /admin/edit-user.php. The manipulation results in missing authorization. It is possible to launch the attack remotely. The exploit has been released t

  • 7.5 High severity

    JeecgBoot: Incorrect Authorization

    CVE-2025-15126JeecgBoot

    A weakness has been identified in JeecgBoot up to 3.9.0. Affected by this vulnerability is the function getPositionUserList of the file /sys/position/getPositionUserList. This manipulation of the argument positionId causes improper authorization. The attack ma

  • 8.1 High severity

    youlai-mall: Incorrect Authorization

    CVE-2025-15085Youlaitech

    A security flaw has been discovered in youlaitech youlai-mall 1.0.0/2.0.0. This affects the function deductBalance of the file mall-ums/ums-boot/src/main/java/com/youlai/mall/ums/controller/app/MemberController.java of the component Balance Handler. The manipu

  • 7.5 High severity

    Infinity: Incorrect Authorization

    CVE-2025-66378Pexip

    Pexip Infinity 38.0 and 38.1 before 39.0 has insufficient access control in the RTMP implementation, allowing an attacker to disconnect RTMP streams traversing a Proxy Node.

  • 9.1 Critical severity

    Infinity: Incorrect Authorization

    CVE-2025-59683Pexip

    Pexip Infinity 15.0 through 38.0 before 38.1 has Improper Access Control in the Secure Scheduler for Exchange service, when used with Office 365 Legacy Exchange Tokens. This allows a remote attacker to read potentially sensitive data and excessively consume re

  • 7.2 High severity

    BlueChi: Incorrect Authorization

    CVE-2025-2515Eclipse Foundation

    A vulnerability was found in BlueChi, a multi-node systemd service controller used in RHIVOS. This flaw allows a user with root privileges on a managed node (qm) to create or override systemd service unit files that affect the host node. This issue can lead to

  • 8.2 High severity

    keda: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2025-68476Kedacore

    KEDA is a Kubernetes-based Event Driven Autoscaling component. Prior to versions 2.17.3 and 2.18.3, an Arbitrary File Read vulnerability has been identified in KEDA, potentially affecting any KEDA resource that uses TriggerAuthentication to configure HashiCorp

  • 8.1 High severity

    galette: Incorrect Authorization

    CVE-2025-58052Galette

    Galette is a membership management web application for non profit organizations. Starting in version 0.9.6 and prior to version 1.2.0, attackers with group manager role can bypass intended restrictions allowing unauthorized access and changes despite role-base

  • 7.5 High severity

    auth0-PHP: Incorrect Authorization

    CVE-2025-68129Auth0

    Auth0-PHP is a PHP SDK for Auth0 Authentication and Management APIs. In applications built with the Auth0-PHP SDK, the audience validation in access tokens is performed improperly. Without proper validation, affected applications may accept ID tokens as Access

  • 7.8 High severity

    ListCheck.exe: Incorrect Authorization

    CVE-2025-14305Acer

    ListCheck.exe developed by Acer has a Local Privilege Escalation vulnerability. Authenticated local attackers can replace ListCheck.exe with a malicious executable of the same name, which will be executed by the system and result in privilege escalation.

  • 9.8 Critical severity

    X5000R's (AX1800 router): Incorrect Authorization

    CVE-2025-13184Toto LinkEPSS 20.8%

    Unauthenticated Telnet enablement via cstecgi.cgi (auth bypass) leading to unauthenticated root login with a blank password on factory/reset X5000R V9.1.0u.6369_B20230113 (arbitrary command execution). Earlier versions that share the same implementation, may a

  • 7.4 High severity

    strimzi-kafka-operator: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2025-66623Strimzi

    Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. From 0.47.0 and prior to 0.49.1, in some situations, Strimzi creates an incorrect Kubernetes Role which grants the Apache Kafka Connect and A

  • 8.1 High severity

    mall-swarm: Incorrect Authorization

    CVE-2025-14016Macrozheng

    A security vulnerability has been detected in macrozheng mall-swarm up to 1.0.3. Affected is the function delete of the file /member/readHistory/delete. Such manipulation of the argument ids leads to improper authorization. The attack can be executed remotely.

  • 7.5 High severity

    MasaCMS: Incorrect Authorization

    CVE-2024-32643MasaCMS

    Masa CMS is an open source Enterprise Content Management platform. Prior to 7.2.8, 7.3.13, and 7.4.6, if the URL to the page is modified to include a /tag/ declaration, the CMS will render the page regardless of group restrictions. This vulnerability is fixed

  • 8.6 High severity

    NGSurvey: Incorrect Authorization

    CVE-2025-13829Data Illusion Zumbrunn

    Incorrect Authorization vulnerability in Data Illusion Zumbrunn NGSurvey allows any logged-in user to obtain the private information of any other user. Critical information retrieved: * APIKEY (1 year user Session) * RefreshToken (10 minutes user Session) * Pa

  • 8.1 High severity

    Mogu Blog v2: Missing Authorization

    CVE-2025-13813Moxi159753

    A vulnerability was identified in moxi159753 Mogu Blog v2 up to 5.2. This issue affects some unknown processing of the file /storage/ of the component Storage Management Endpoint. The manipulation leads to missing authorization. The attack can be initiated rem

  • 9.8 Critical severity

    NutzBoot: Incorrect Authorization

    CVE-2025-13806Nutzam

    A security vulnerability has been detected in nutzam NutzBoot up to 2.6.0-SNAPSHOT. This impacts an unknown function of the file nutzboot-demo/nutzboot-demo-simple/nutzboot-demo-simple-web3j/src/main/java/io/nutz/demo/simple/module/EthModule.java of the compon

  • 7.1 High severity

    trytond: Incorrect Authorization

    CVE-2025-66423Tryton

    Tryton trytond 6.0 before 7.6.11 does not enforce access rights for the route of the HTML editor. This is fixed in 7.6.11, 7.4.21, 7.0.40, and 6.0.70.

  • 8.8 High severity

    SIEM: Incorrect Authorization

    CVE-2025-66360Logpoint

    An issue was discovered in Logpoint before 7.7.0. An improperly configured access control policy exposes sensitive Logpoint internal service (Redis) information to li-admin users. This can lead to privilege escalation.

  • 9.2 Critical severity

    WebCTRL: Incorrect Authorization

    CVE-2024-5539Automated Logic

    The Access Control Bypass vulnerability found in ALC WebCTRL and Carrier i-Vu in versions up to and including 8.5 allows a malicious actor to bypass intended access restrictions and expose sensitive information via the web based building automation server.

  • 8.8 High severity

    lunary-ai/lunary: Incorrect Authorization

    CVE-2025-9803Lunary-ai

    lunary-ai/lunary version 1.9.34 is vulnerable to an account takeover due to improper authentication in the Google OAuth integration. The application fails to verify the 'aud' (audience) field in the access token issued by Google, which is crucial for ensuring

  • 8.8 High severity

    SOPlanning: Incorrect Authorization

    CVE-2025-62730SOPlanning

    SOPlanning is vulnerable to Privilege Escalation in user management tab. Users with user_manage_team role are allowed to modify permissions of users. However, they are able to assign administrative permissions to any user including themselves. This allow a mal

  • 8.1 High severity

    Alumni Management System: Missing Authorization

    CVE-2025-13468SourceCodester

    A weakness has been identified in SourceCodester Alumni Management System 1.0. This issue affects the function delete_forum/delete_career/delete_comment/delete_gallery/delete_event of the file admin/admin_class.php of the component Delete Handler. Executing ma

  • 9.8 Critical severity

    WinPlus: Incorrect Authorization

    CVE-2025-41346Informatica del Este

    Faulty authorization control in software WinPlus v24.11.27 by Informática del Este that allows another user to be impersonated simply by knowing their 'numerical ID', meaning that an attacker could compromise another user's account, thereby affecting the confi

  • 7.5 High severity

    Keystone: Incorrect Authorization

    CVE-2025-65073OpenStack

    OpenStack Keystone before 26.0.1, 27.0.0, and 28.0.0 allows a /v3/ec2tokens or /v3/s3tokens request with a valid AWS Signature to provide Keystone authorization.

  • 7.3 High severity

    Dee Store: Missing Authorization

    CVE-2025-13063DinukaNavaratna

    A flaw has been found in DinukaNavaratna Dee Store 1.0. Affected is an unknown function. Executing manipulation can lead to missing authorization. The attack may be performed from remote. The exploit has been published and may be used. Multiple endpoints are a

  • 7.1 High severity

    Adobe Pass: Incorrect Authorization

    CVE-2025-61830Adobe

    Adobe Pass versions 3.7.3 and earlier are affected by an Incorrect Authorization vulnerability. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized read and write access. Exploitation of this issue requires user inte

  • 9.8 Critical severity

    forest: Missing Authorization

    CVE-2025-12925Rymcu

    A security flaw has been discovered in rymcu forest up to de53ce79db9faa2efc4e79ce1077a302c42a1224. Impacted is the function getAll/addDic/getAllDic/deleteDic of the file src/main/java/com/rymcu/forest/lucene/api/UserDicController.java. The manipulation result

  • 8.3 High severity

    SuiteCRM: Incorrect Authorization

    CVE-2025-64490SuiteCRM

    SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Versions 7.14.7 and prior, 8.0.0-beta.1 through 8.9.0 allow a low-privileged user with a restrictive role to view and create work items through the Resour

  • 8.8 High severity

    Elastic Cloud Enterprise (ECE): Incorrect Authorization

    CVE-2025-37736Elastic

    Improper Authorization in Elastic Cloud Enterprise can lead to Privilege Escalation where the built-in readonly user can call APIs that should not be allowed. The list of APIs that are affected by this issue is: post:/platform/configuration/security/service-ac