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

    Android: Incorrect Authorization

    CVE-2023-21256Google

    In SettingsHomepageActivity.java, there is a possible way to launch arbitrary activities via Settings 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 needed

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21254Google

    In getCurrentState of OneTimePermissionUserManager.java, there is a possible way to hold one-time permissions after the app is being killed due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileg

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21245Google

    In showNextSecurityScreenOrFinish of KeyguardSecurityContainerController.java, there is a possible way to access the lock screen during device setup due to a logic error in the code. This could lead to local escalation of privilege with no additional execution

  • 8.8 High severity

    Apache Pulsar: Incorrect Authorization

    CVE-2023-30429ApacheEPSS 1.03%

    Incorrect Authorization vulnerability in Apache Software Foundation Apache Pulsar. This issue affects Apache Pulsar: before 2.10.4, and 2.11.0. When a client connects to the Pulsar Function Worker via the Pulsar Proxy where the Pulsar Proxy uses mTLS authentic

  • 8.1 High severity

    Apache Pulsar Broker: Incorrect Authorization

    CVE-2023-30428Apache

    Incorrect Authorization vulnerability in Apache Software Foundation Apache Pulsar Broker's Rest Producer allows authenticated user with a custom HTTP header to produce a message to any topic using the broker's admin role. This issue affects Apache Pulsar Broke

  • 9.8 Critical severity

    Travianz: Incorrect Authorization

    CVE-2023-36994Travianz Project

    In TravianZ 8.3.4 and 8.3.3, Incorrect Access Control in the installation script allows an attacker to overwrite the server configuration and inject PHP code.

  • 9.8 Critical severity

    Collaboration: Incorrect Authorization

    CVE-2023-29381ZimbraEPSS 1.02%

    An issue in Zimbra Collaboration (ZCS) v.8.8.15 and v.9.0 allows a remote attacker to escalate privileges and obtain sensitive information via the password and 2FA parameters.

  • 8.1 High severity

    glpi: Improper Access Control

    CVE-2023-35939GLPI Project

    GLPI is a free asset and IT management software package. Starting in version 9.5.0 and prior to version 10.0.8, an incorrect rights check on a on a file accessible by an authenticated user (or not for certain actions), allows a threat actor to interact, modify

  • 9.8 Critical severity

    Udp: Incorrect Authorization

    CVE-2023-26258ArcserveEPSS 40%

    Arcserve UDP through 9.0.6034 allows authentication bypass. The method getVersionInfo at WebServiceImpl/services/FlashServiceImpl leaks the AuthUUID token. This token can be used at /WebServiceImpl/services/VirtualStandbyServiceImpl to obtain a valid session.

  • 9.0 Critical severity

    UniFi OS: Incorrect Authorization

    CVE-2023-31997Ubiquiti

    UniFi OS 3.1 introduces a misconfiguration on consoles running UniFi Network that allows users on a local network to access MongoDB. Applicable Cloud Keys that are both (1) running UniFi OS 3.1 and (2) hosting the UniFi Network application. "Applicable Cloud K

  • 9.8 Critical severity

    sealos: Incorrect Authorization

    CVE-2023-33190Labring

    Sealos is an open source cloud operating system distribution based on the Kubernetes kernel. In versions of Sealos prior to 4.2.1-rc4 an improper configuration of role based access control (RBAC) permissions resulted in an attacker being able to obtain cluster

  • 7.8 High severity

    Android: Incorrect Authorization

    CVE-2023-21225Android

    there is a possible way to bypass the protected confirmation screen due to Failure to lock display power. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.Product: Andr

  • 7.8 High severity

    Robotic Process Automation for Cloud Pak: Incorrect Authorization

    CVE-2023-22593IBM

    IBM Robotic Process Automation for Cloud Pak 21.0.1 through 21.0.7.3 and 23.0.0 through 23.0.3 is vulnerable to security misconfiguration of the Redis container which may provide elevated privileges. IBM X-Force ID: 244074.

  • 7.8 High severity

    Trend Micro Apex One: Improper Privilege Management

    CVE-2023-34148Trend Micro

    An exposed dangerous function vulnerability in the Trend Micro Apex One and Apex One as a Service security agent could allow a local attacker to escalate privileges and write an arbitrary value to specific Trend Micro agent subkeys on affected installations. P

  • 7.8 High severity

    Trend Micro Apex One: Improper Privilege Management

    CVE-2023-34147Trend Micro

    An exposed dangerous function vulnerability in the Trend Micro Apex One and Apex One as a Service security agent could allow a local attacker to escalate privileges and write an arbitrary value to specific Trend Micro agent subkeys on affected installations. P

  • 7.8 High severity

    Trend Micro Apex One: Improper Privilege Management

    CVE-2023-34146Trend Micro

    An exposed dangerous function vulnerability in the Trend Micro Apex One and Apex One as a Service security agent could allow a local attacker to escalate privileges and write an arbitrary value to specific Trend Micro agent subkeys on affected installations. P

  • 8.8 High severity

    aws-cdk: Incorrect Authorization

    CVE-2023-35165AWS

    AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define cloud infrastructure in code and provision it through AWS CloudFormation. In the packages `aws-cdk-lib` 2.0.0 until 2.80.0 and `@aws-cdk/aws-eks` 1.57.0 until 1.202.

  • 7.7 High severity

    Terraform Enterprise: Incorrect Authorization

    CVE-2023-3114HashiCorp

    Terraform Enterprise since v202207-1 did not properly implement authorization rules for agent pools, allowing the workspace to be targeted by unauthorized agents. This authorization flaw could potentially allow a workspace to access resources from a separate,

  • 8.1 High severity

    Topdesk: Incorrect Authorization

    CVE-2023-34923Topdesk

    XML Signature Wrapping (XSW) in SAML-based Single Sign-on feature in TOPdesk v12.10.12 allows bad actors with credentials to authenticate with the Identity Provider (IP) to impersonate any TOPdesk user via SAML Response manipulation.

  • 8.8 High severity

    Z/IP Gateway: Incorrect Authorization

    CVE-2023-0971Silicon Labs

    A logic error in SiLabs Z/IP Gateway SDK 7.18.02 and earlier allows authentication to be bypassed, remote administration of Z-Wave controllers, and S0/S2 encryption keys to be recovered.

  • 8.8 High severity

    xwiki-platform: Incorrect Authorization

    CVE-2023-35166XWikiEPSS 63.1%

    XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it. It's possible to execute any wiki content with the right of the TipsPanel author by creating a tip UI extension. This has been patched in XWiki 15.1-rc-1 a

  • 7.5 High severity

    HarmonyOS: Incorrect Authorization

    CVE-2023-34161Huawei

    nappropriate authorization vulnerability in the SettingsProvider module.Successful exploitation of this vulnerability may cause features to perform abnormally.

  • 7.8 High severity

    Asika Airscale Firmware: Improper Privilege Management

    CVE-2023-25185Nokia

    An issue was discovered on NOKIA Airscale ASIKA Single RAN devices before 21B. A mobile network solution internal fault was found in Nokia Single RAN software releases. Certain software processes in the BTS internal software design have unnecessarily high priv

  • 7.5 High severity

    Magento Commerce: Incorrect Authorization

    CVE-2023-22248AdobeEPSS 1.02%

    Adobe Commerce versions 2.4.6 (and earlier), 2.4.5-p2 (and earlier) and 2.4.4-p3 (and earlier) are affected by an Incorrect Authorization vulnerability that could result in a security feature bypass. An attacker could leverage this vulnerability to leak anothe

  • 7.7 High severity

    BVMS: Incorrect Authorization

    CVE-2023-28175Bosch

    Improper Authorization in SSH server in Bosch VMS 11.0, 11.1.0, and 11.1.1 allows a remote authenticated user to access resources within the trusted internal network via a port forwarding request.

  • 7.8 High severity

    Security Guardium: Incorrect Authorization

    CVE-2022-22307IBM

    IBM Security Guardium 11.3, 11.4, and 11.5 could allow a local user to obtain elevated privileges due to incorrect authorization checks. IBM X-Force ID: 216753.

  • 7.8 High severity

    HP PC BIOS: Incorrect Authorization

    CVE-2022-31646HP

    Potential vulnerabilities have been identified in the system BIOS of certain HP PC products, which might allow arbitrary code execution, escalation of privilege, denial of service, and information disclosure.

  • 7.8 High severity

    HP PC BIOS: Incorrect Authorization

    CVE-2022-31644HP

    Potential vulnerabilities have been identified in the system BIOS of certain HP PC products, which might allow arbitrary code execution, escalation of privilege, denial of service, and information disclosure.

  • 8.1 High severity

    CloudVision: Incorrect Authorization

    CVE-2023-24546CloudVision

    On affected versions of the CloudVision Portal improper access controls on the connection from devices to CloudVision could enable a malicious actor with network access to CloudVision to get broader access to telemetry and configuration data within the system

  • 9.8 Critical severity

    Kafkaui-lite: Incorrect Authorization

    CVE-2023-27716Kafkaui-lite Project

    An issue was discovered in freakchicken kafkaUI-lite 1.2.11 allows attackers on the same network to gain escalated privileges for the nodes running on it.

  • 7.8 High severity

    Facemoji Emoji Keyboard: Incorrect Authorization

    CVE-2023-29752Ekatox

    An issue found in Facemoji Emoji Keyboard v.2.9.1.2 for Android allows unauthorized apps to cause escalation of privilege attacks by manipulating the component.

  • 8.8 High severity

    Cells: Incorrect Authorization

    CVE-2023-32749PydioEPSS 14.1%

    Pydio Cells allows users by default to create so-called external users in order to share files with them. By modifying the HTTP request sent when creating such an external user, it is possible to assign the new user arbitrary roles. By assigning all roles to a

  • 7.5 High severity

    Experience Commerce: Incorrect Authorization

    CVE-2023-33651SitecoreEPSS 1.43%

    An issue in the MVC Device Simulator of Sitecore Experience Platform (XP), Experience Manager (XM), and Experience Commerce (XC) v9.0 Initial Release to v13.0 Initial Release allows attackers to bypass authorization rules.

  • 7.8 High severity

    RHACM: Improper Privilege Management

    CVE-2023-3027RHACM

    The grc-policy-propagator allows security escalation within the cluster. The propagator allows policies which contain some dynamically obtained values (instead of the policy apply a static manifest on a managed cluster) of taking advantage of cluster scoped ac

  • 8.1 High severity

    Mobatime mobile application AMXGT100: Authorization Bypass Through User-Controlled Key

    CVE-2023-3066Mobatime

    Incorrect Authorization vulnerability in Mobatime mobile application AMXGT100 allows a low-privileged user to impersonate anyone else, including administratorsThis issue affects Mobatime mobile application AMXGT100: through 1.3.20.

  • 8.8 High severity

    Firefox: Incorrect Authorization

    CVE-2023-25729Mozilla

    Permission prompts for opening external schemes were only shown for <code>ContentPrincipals</code> resulting in extensions being able to open them without user interaction via <code>ExpandedPrincipals</code>. This could lead to further malicious actions such a

  • 8.8 High severity

    Mobatime web application: Incorrect Authorization

    CVE-2023-3033Mobatime

    Incorrect Authorization vulnerability in Mobatime web application allows Privilege Escalation, Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Mobatime web application: through 06.7.22.

  • 9.8 Critical severity

    FANTSY: Incorrect Authorization

    CVE-2023-28698WADE DIGITAL DESIGN CO

    Wade Graphic Design FANTSY has a vulnerability of insufficient authorization check. An unauthenticated remote user can exploit this vulnerability by modifying URL parameters to gain administrator privileges to perform arbitrary system operation or disrupt serv

  • 8.8 High severity

    U-Lock: Incorrect Authorization

    CVE-2022-46308SGUDA

    SGUDA U-Lock central lock control service’s user management function has incorrect authorization. A remote attacker with general user privilege can exploit this vulnerability to call privileged APIs to access, modify and delete user information.

  • 8.8 High severity

    U-Lock: Incorrect Authorization

    CVE-2022-46307SGUDA

    SGUDA U-Lock central lock control service’s lock management function has incorrect authorization. A remote attacker with general privilege can exploit this vulnerability to call privileged APIs to acquire information, manipulate or disrupt the functionality of