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.4 High severity

    Insight: Incorrect Authorization

    CVE-2023-28352Faronics

    An issue was discovered in Faronics Insight 10.0.19045 on Windows. By abusing the Insight UDP broadcast discovery system, an attacker-controlled artificial Student Console can connect to and attack a Teacher Console even after Enhanced Security Mode has been e

  • 8.8 High severity

    Xxl-job: Incorrect Authorization

    CVE-2023-33779Xuxueli

    A lateral privilege escalation vulnerability in XXL-Job v2.4.1 allows users to execute arbitrary commands on another user's account via a crafted POST request to the component /jobinfo/.

  • 7.5 High severity

    HarmonyOS: Incorrect Authorization

    CVE-2023-31226Huawei

    The SDK for the MediaPlaybackController module has improper permission verification. Successful exploitation of this vulnerability may affect confidentiality.

  • 9.1 Critical severity

    Connect-iq: Incorrect Authorization

    CVE-2023-23304Garmin

    The GarminOS TVM component in CIQ API version 2.1.0 through 4.1.7 allows applications with a specially crafted head section to use the `Toybox.SensorHistory` module without permission. A malicious application could call any functions from the `Toybox.SensorHis

  • 7.5 High severity

    Connect-iq: Incorrect Authorization

    CVE-2023-23299Garmin

    The permission system implemented and enforced by the GarminOS TVM component in CIQ API version 1.0.0 through 4.1.7 can be bypassed entirely. A malicious application with specially crafted code and data sections could access restricted CIQ modules, call their

  • 9.8 Critical severity

    T&D Corporation and ESPEC MIC CORP. data…: Improper Authentication

    CVE-2023-27388T&D Corporation and ESPEC MICEPSS 1.25%

    Improper authentication vulnerability in T&D Corporation and ESPEC MIC CORP. data logger products allows a remote unauthenticated attacker to login to the product as a registered user. Affected products and versions are as follows: T&D Corporation data logger

  • 8.8 High severity

    Qrio Lock (Q-SL2): Improper Authentication

    CVE-2023-25946Qrio

    Authentication bypass vulnerability in Qrio Lock (Q-SL2) firmware version 2.0.9 and earlier allows a network-adjacent attacker to analyze the product's communication data and conduct an arbitrary operation under certain conditions.

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21117Android

    In registerReceiverWithFeature of ActivityManagerService.java, there is a possible way for isolated processes to register a broadcast receiver due to a permissions bypass. This could lead to local escalation of privilege with no additional execution privileges

  • 7.5 High severity

    SICK FTMG-ESD15AXX AIR FLOW SENSOR: Incorrect Authorization

    CVE-2023-23446SICK

    Improper Access Control in SICK FTMg AIR FLOW SENSOR with Partnumbers 1100214, 1100215, 1100216, 1120114, 1120116, 1122524, 1122526 allows an unprivileged remote attacker to download files by using a therefore unpriviledged account via the REST interface.

  • 7.5 High severity

    SICK FTMG-ESD15AXX AIR FLOW SENSOR: Incorrect Authorization

    CVE-2023-23445SICK

    Improper Access Control in SICK FTMg AIR FLOW SENSOR with Partnumbers 1100214, 1100215, 1100216, 1120114, 1120116, 1122524, 1122526 allows an unprivileged remote attacker to gain unauthorized access to data fields by using a therefore unpriviledged account via

  • 8.8 High severity

    VMware Aria Operations (formerly vRealize…: Incorrect Authorization

    VMware Aria Operations contains a privilege escalation vulnerability. An authenticated malicious user with ReadOnly privileges can perform code execution leading to privilege escalation.

  • 8.8 High severity

    Mattermost: Incorrect Authorization

    CVE-2023-2515Mattermost

    Mattermost fails to restrict a user with permissions to edit other users and to create personal access tokens from elevating their privileges to system admin

  • 8.8 High severity

    xwiki-platform: Incorrect Authorization

    CVE-2023-32069XWiki

    XWiki Platform is a generic wiki platform. Starting in version 3.3-milestone-2 and prior to versions 14.10.4 and 15.0-rc-1, it's possible for a user to execute anything with the right of the author of the XWiki.ClassSheet document. This has been patched in XWi

  • 7.8 High severity

    fluid: Incorrect Authorization

    CVE-2023-30840Fluid-cloudnative

    Fluid is an open source Kubernetes-native distributed dataset orchestrator and accelerator for data-intensive applications. Starting in version 0.7.0 and prior to version 0.8.6, if a malicious user gains control of a Kubernetes node running fluid csi pod (cont

  • 8.1 High severity

    OTRS: Incorrect Authorization

    CVE-2023-2534OTRS

    Improper Authorization vulnerability in OTRS AG OTRS 8 (Websocket API backend) allows any as Agent authenticated attacker to track user behaviour and to gain live insight into overall system usage. User IDs can easily be correlated with real names e. g. via ti

  • 8.1 High severity

    Evasys: Incorrect Authorization

    CVE-2023-31435Evasys

    Multiple components (such as Onlinetemplate-Verwaltung, Liste aller Teilbereiche, Umfragen anzeigen, and questionnaire previews) in evasys before 8.2 Build 2286 and 9.x before 9.0 Build 2401 allow authenticated attackers to read and write to unauthorized data

  • 9.8 Critical severity

    NVR MS-Nxxxx-xxG: Incorrect Authorization

    CVE-2023-30467MileSightEPSS 1.08%

    This vulnerability exists in Milesight 4K/H.265 Series NVR models (MS-Nxxxx-xxG, MS-Nxxxx-xxE, MS-Nxxxx-xxT, MS-Nxxxx-xxH and MS-Nxxxx-xxC), due to improper authorization at the Milesight NVR web-based management interface. A remote attacker could exploit this

  • 7.8 High severity

    Desktop: Incorrect Authorization

    CVE-2022-37326Docker

    Docker Desktop for Windows before 4.6.0 allows attackers to delete (or create) any file through the dockerBackendV2 windowscontainers/start API by controlling the pidfile field inside the DaemonJSON field in the WindowsContainerStartRequest class. This can ind

  • 7.8 High severity

    Gen5w L Firmware: Improper Privilege Management

    CVE-2023-26246Hyundai

    An issue was discovered in the Hyundai Gen5W_L in-vehicle infotainment system AE_E_PE_EUR.S5W_L001.001.211214. The AppUpgrade binary file, which is used during the firmware installation process, can be modified by an attacker to bypass the digital signature ch

  • 7.8 High severity

    Gen5w L Firmware: Improper Privilege Management

    CVE-2023-26245Hyundai

    An issue was discovered in the Hyundai Gen5W_L in-vehicle infotainment system AE_E_PE_EUR.S5W_L001.001.211214. The AppUpgrade binary file, which is used during the firmware installation process, can be modified by an attacker to bypass the version check in ord

  • 7.8 High severity

    Gen5w L Firmware: Improper Privilege Management

    CVE-2023-26244Hyundai

    An issue was discovered in the Hyundai Gen5W_L in-vehicle infotainment system AE_E_PE_EUR.S5W_L001.001.211214. The AppDMClient binary file, which is used during the firmware installation process, can be modified by an attacker to bypass the digital signature c

  • 8.8 High severity

    Central Server: Incorrect Authorization

    CVE-2023-27107Myq-solution

    Incorrect access control in the runReport function of MyQ Solution Print Server before 8.2 Patch 32 and Central Server before 8.2 Patch 22 allows users who do not have appropriate access rights to generate internal reports using a direct URL.

  • 7.8 High severity

    VMware Fusion: Incorrect Authorization

    CVE-2023-20871VMware Fusion

    VMware Fusion contains a local privilege escalation vulnerability. A malicious actor with read/write access to the host operating system can elevate privileges to gain root access to the host operating system.

  • 7.8 High severity

    Workspace Desktop: Incorrect Authorization

    CVE-2023-2257Devolutions

    Authentication Bypass in Hub Business integration in Devolutions Workspace Desktop 2023.1.1.3 and earlier on Windows and macOS allows an attacker with access to the user interface to unlock a Hub Business space without being prompted to enter the password via

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-20950Android

    In AlarmManagerActivity of AlarmManagerActivity.java, there is a possible way to bypass background activity launch restrictions via a pendingIntent. This could lead to local escalation of privilege with no additional execution privileges needed. User interacti

  • 8.8 High severity

    StruxureWare Data Center Expert: Incorrect Authorization

    CVE-2023-25547Schneider Electric

    A CWE-863: Incorrect Authorization vulnerability exists that could allow remote code execution on upload and install packages when a hacker is using a low privileged user account. Affected products: StruxureWare Data Center Expert (V7.9.2 and prior)

  • 9.8 Critical severity

    Apache IoTDB Workbench: Incorrect Authorization

    CVE-2023-30771ApacheEPSS 1.45%

    Incorrect Authorization vulnerability in Apache Software Foundation Apache IoTDB.This issue affects the iotdb-web-workbench component on 0.13.3. iotdb-web-workbench is an optional component of IoTDB, providing a web console of the database. This problem is fix

  • 7.5 High severity

    Unified Threat Management: Incorrect Authorization

    CVE-2023-22620SecurepointEPSS 3.89%

    An issue was discovered in SecurePoint UTM before 12.2.5.1. The firewall's endpoint at /spcgi.cgi allows sessionid information disclosure via an invalid authentication attempt. This can afterwards be used to bypass the device's authentication and get access to

  • 7.8 High severity

    FortiClientWindows: Incorrect Authorization

    CVE-2022-40682Fortinet

    A incorrect authorization in Fortinet FortiClient (Windows) 7.0.0 - 7.0.7, 6.4.0 - 6.4.9, 6.2.0 - 6.2.9 and 6.0.0 - 6.0.10 allows an attacker to execute unauthorized code or commands via sending a crafted request to a specific named pipe.

  • 8.1 High severity

    Pentaho Business Analytics Server: Incorrect Authorization

    CVE-2022-43770Hitachi Vantara

    Hitachi Vantara Pentaho Business Analytics Server versions before 9.3.0.0, 9.2.0.4 and 8.3.0.27 does not correctly perform an authorization check in the dashboard editor plugin API.

  • 8.8 High severity

    glpi: Improper Authorization

    CVE-2023-28634GLPI Project

    GLPI is a free asset and IT management software package. Starting in version 0.83 and prior to versions 9.5.13 and 10.0.7, a user who has the Technician profile could see and generate a Personal token for a Super-Admin. Using such token it is possible to negot

  • 8.8 High severity

    Pentaho Business Analytics Server: Incorrect Authorization

    CVE-2022-43940Hitachi Vantara

    Hitachi Vantara Pentaho Business Analytics Server versions before 9.4.0.1 and 9.3.0.2, including 8.3.x do not correctly perform an authorization check in the data source management service.

  • 9.8 Critical severity

    Cl4nx Plus Firmware: Incorrect Authorization

    CVE-2023-23594Sato-globalEPSS 1.5%

    An authentication bypass vulnerability in the web client interface for the CL4NX printer before firmware version 1.13.3-u724_r2 provides remote unauthenticated attackers with access to execute commands intended only for valid/authenticated users, such as file

  • 9.8 Critical severity

    Centrestack: Incorrect Authorization

    CVE-2023-26829GladinetEPSS 1.2%

    An authentication bypass vulnerability in the Password Reset component of Gladinet CentreStack before 13.5.9808 allows remote attackers to set a new password for any valid user account, without needing the previous known password, resulting in a full authentic

  • 8.8 High severity

    R6700v3: Incorrect Authorization

    CVE-2022-27642NETGEAR

    This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of NETGEAR R6700v3 1.0.4.120_10.0.91 routers. Authentication is not required to exploit this vulnerability. The specific flaw exists within the httpd servic

  • 8.8 High severity

    InfraSuite Device Master: Incorrect Authorization

    CVE-2023-1144Delta Electronics

    Delta Electronics InfraSuite Device Master versions prior to 1.0.5 contains an improper access control vulnerability in which an attacker can use the Device-Gateway service and bypass authorization, which could result in privilege escalation.

  • 7.5 High severity

    InfraSuite Device Master: Incorrect Authorization

    CVE-2023-1136Delta Electronics

    In Delta Electronics InfraSuite Device Master versions prior to 1.0.5, an unauthenticated attacker could generate a valid token, which would lead to authentication bypass.

  • 8.1 High severity

    IOT Wall: Incorrect Authorization

    CVE-2023-25017Rifartek

    RIFARTEK IOT Wall has a vulnerability of incorrect authorization. An authenticated remote attacker with general user privilege is allowed to perform specific privileged function to access and modify all sensitive data.

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21035Android

    In multiple functions of BackupHelper.java, there is a possible way for an app to get permissions previously granted to another app with the same package name due to a permissions bypass. This could lead to local escalation of privilege with no additional exec

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21034Android

    In multiple functions of SensorService.cpp, there is a possible access of accurate sensor data due to a permissions bypass. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.