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

  • 8.1 High severity

    PrestaShop: Incorrect Authorization

    CVE-2026-71531PrestaShop

    PrestaShop before 8.2.9 and 9.2.1 contains an authorization flaw in the Webservice API that allows an attacker holding a key restricted to one shop to act on data of every shop by submitting requests with id_shop=all or id_shop_group=N, which expand the shop c

  • 8.1 High severity

    Control Web Panel: Incorrect Authorization

    CVE-2026-124021Control Web Panel

    Control Web Panel (CWP) before webpanel_version 1.30.6 contains an authorization bypass vulnerability in the validate() function of api/v1/index.php that allows attackers holding a password-recovery token and a predictable legacy signature to obtain valid remo

  • 8.1 High severity

    C-Kermit: Incorrect Authorization

    CVE-2026-129125OpenKermit

    C-Kermit 6.0.192 before 11.1.515 contains a remote code execution vulnerability that allows Kermit clients to run shell commands on servers with host commands disabled by abusing REMOTE QUERY evaluation. Attackers can send a REMOTE QUERY invoking the command f

  • 7.1 High severity

    Eclipse BaSyx Go Components: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-127102Eclipse Foundation

    In Eclipse BaSyx Go Components versions up to and including 1.1.2, ABAC-enabled deployments of the Submodel Repository and the AAS Environment return Submodel Elements that the caller is not authorized to read from `GET /submodels/{submodelIdentifier}/submodel

  • 7.2 High severity

    PowerStore 500T: Incorrect Authorization

    CVE-2026-107522Dell

    Dell PowerStore contains an Improper Authorization vulnerability. An authenticated user could exploit this vulnerability, potentially leading to privilege escalation to administrator.

  • 7.1 High severity

    Eclipse BaSyx Go Components: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-128790Eclipse Foundation

    In Eclipse BaSyx Go Components versions up to and including 1.1.2, ABAC-enabled deployments of the Submodel Repository and the AAS Environment do not apply an access rule's `FILTERLIST` fragment filters to single Submodel reads. `GET /submodels` removes the fi

  • 7.5 High severity

    SmartFabric OS10 Software: Incorrect Authorization

    CVE-2026-61418Dell

    Dell SmartFabric OS10 Software, versions prior to 10.6.0.10, contains an Incorrect Authorization vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Command execution.

  • 7.1 High severity

    openemr: Incorrect Authorization

    CVE-2026-126494OpenEMR

    OpenEMR before 8.4.0 contains an improper authorization vulnerability in ScopeRepository::finalizeScopes() that allows read-only SMART/OAuth clients to obtain write scopes because ScopeEntity::containsScope() ignores registered permissions. Attackers with a cl

  • 9.1 Critical severity

    openemr: Incorrect Authorization

    CVE-2026-126473OpenEMR

    OpenEMR before 8.4.0 contains OAuth scope canonicalization and containment flaws that allow unauthenticated attackers to obtain unapproved system-level FHIR access. Attackers can register a colon-form system:Patient.read client that bypasses approval, then req

  • 7.2 High severity

    fleet: Incorrect Authorization

    CVE-2026-126402Fleetdm

    Fleet before 4.89.0 contains an incorrect authorization flaw in its user administration API that accepts user creation or modification when the caller administers any one of the assigned teams. Authenticated team administrators can grant users administrator ro

  • 7.5 High severity

    nezha: Incorrect Authorization

    CVE-2026-126307Nezhahq

    Nezha Dashboard before 2.6.0 contains multiple authorization, tenant isolation, and resource exhaustion vulnerabilities that allow members or unauthenticated attackers to abuse NAT, DDNS, OAuth, cron, and server transfer features. Attackers can claim undeclare

  • 8.8 High severity

    nocodb: Incorrect Authorization

    CVE-2026-126283NocoDB

    NocoDB before 2026.08.0 contains an incorrect authorization vulnerability that lets base-scoped API tokens act as account-wide credentials because the token's base_id is never stored or checked. Attackers holding a leaked token can read, write and delete recor

  • 7.5 High severity

    PowerScale InsightIQ: Incorrect Authorization

    CVE-2026-116418Dell

    Dell PowerScale InsightIQ, versions 6.3.0 through 6.4.0, contains an Incorrect Authorization vulnerability. A low privileged attacker with remote access could potentially exploit this vulnerability, leading to Elevation of privileges.

  • 8.6 High severity

    zipline: Incorrect Authorization

    CVE-2024-58405Diced

    Zipline through 3.7.9 contains an improper authorization vulnerability in the /api/auth/register endpoint, which enforces invite codes only when user registration is disabled, so registration succeeds without an invite when both invites and user registration a

  • 9.4 Critical severity

    algernon: Improper Handling of Case Sensitivity

    CVE-2026-68548Xyproto

    Algernon is a small self-contained pure-Go web server. Prior to version 1.17.10, Algernon's URL-prefix authorization gate matches its protected prefixes (/admin, /repo, /data) with case-sensitive strings.HasPrefix, while the exact same raw req.URL.Path is late

  • 7.1 High severity

    Elasticsearch Datasource: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-106475Grafana

    The Elasticsearch data source resource proxy forwards the request method and path to Elasticsearch using the data source's own credentials, without restricting them to the operations the plugin needs. A user who can query the data source can alter index mappin

  • 8.7 High severity

    Octopus Server: Incorrect Authorization

    CVE-2026-124628Octopus Deploy

    In affected versions of Octopus Server, incorrect validation of changes a user made to their own LDAP identity allowed them to edit that identity even when an Administrator had disabled self-service identity editing. This could result in the user gaining membe

  • 8.7 High severity

    Octopus Server: Incorrect Authorization

    CVE-2026-124627Octopus Deploy

    In affected versions of Octopus Server, incorrect validation of the external identity linked to a newly registered user could result in that user receiving the LDAP-mapped team memberships and associated permissions of another user. This issue only affects ins

  • 8.1 High severity

    DDI Central: Incorrect Authorization

    CVE-2026-75868ZohoEPSS 1.12%

    Zohocorp ManageEngine DDI Central versions below 6301 is affected by an authorization bypass vulnerability that allowed authenticated non-administrative users to modify DHCP options on subnets belonging to unauthorized clusters.

  • 8.1 High severity

    DDI Central: Incorrect Authorization

    CVE-2026-75867ZohoEPSS 1.12%

    Zohocorp ManageEngine DDI Central versions below 6301 is affected by an authorization bypass vulnerability that allowed authenticated non-administrative users to modify Windows DHCP filter-list configurations across unauthorized clusters.

  • 7.8 High severity

    Pardus About: Incorrect Authorization

    Incorrect Authorization vulnerability in TÜBİTAK BİLGEM Software Technologies Research Institute Pardus About allows Privilege Escalation. This issue affects Pardus About: before 1.2.5.

  • 9.6 Critical severity

    Chrome: Incorrect Authorization

    CVE-2026-126872Google

    Incorrect authorization in FileSystem in Google Chrome prior to 157.0.8103.78 allowed a remote attacker leveraging social engineering to execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 8.8 High severity

    Chrome: Incorrect Authorization

    CVE-2026-126866Google

    Incorrect authorization in Extensions in Google Chrome prior to 157.0.8103.78 allowed a remote attacker leveraging social engineering to execute arbitrary code inside the sandbox via a crafted Chrome extension. (Chromium security severity: High)

  • 8.8 High severity

    Chrome: Incorrect Authorization

    CVE-2026-126860Google

    Incorrect authorization in FileSystem in Google Chrome prior to 157.0.8103.78 allowed a remote attacker leveraging social engineering to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: High)

  • 9.1 Critical severity

    FortiAuthenticator: Incorrect Authorization

    CVE-2026-126251Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an attacker to bypass authentication and gain unauthorized access.

  • 8.2 High severity

    FortiAuthenticator: Incorrect Authorization

    CVE-2026-126250Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an unauthenticated attacker to cause a denial of service via HTTP requests.

  • 7.2 High severity

    FortiAuthenticator: Incorrect Authorization

    CVE-2026-126243Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an attacker to bypass authentication and gain unauthorized access. Full impersonation however requires the attacker to

  • 7.4 High severity

    FortiAuthenticator: Incorrect Authorization

    CVE-2026-126242Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an attacker to bypass authentication and gain unauthorized access. Full impersonation however requires the attacker to

  • 8.6 High severity

    FortiAuthenticator: Incorrect Authorization

    CVE-2026-126238Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAuthenticator 8.0.0 through 8.0.3, FortiAuthenticator 6.6.0 through 6.6.10 may allow an unauthenticated attacker to bypass authorization checks and gain unauthorized access to restricted functionality.

  • 8.7 High severity

    FortiManager: Incorrect Authorization

    CVE-2026-126217Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAnalyzer 8.0.0 through 8.0.1, FortiAnalyzer 7.6.0 through 7.6.7, FortiAnalyzer 7.4.0 through 7.4.11, FortiAnalyzer 7.2.0 through 7.2.12, FortiAnalyzer Cloud 8.0.0 through 8.0.1, FortiAnalyzer Cloud 7.6.0

  • 8.2 High severity

    FortiManager: Incorrect Authorization

    CVE-2026-126215Fortinet

    A incorrect authorization vulnerability in Fortinet FortiAnalyzer 8.0.0 through 8.0.1, FortiAnalyzer 7.6.0 through 7.6.7, FortiAnalyzer 7.4.0 through 7.4.11, FortiAnalyzer 7.2.0 through 7.2.12, FortiAnalyzer Cloud 8.0.0 through 8.0.1, FortiAnalyzer Cloud 7.6.0

  • 9.1 Critical severity

    FortiMail: Incorrect Authorization

    CVE-2026-126155Fortinet

    A incorrect authorization vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow an unauthenticated remote attacker to obtain an authenticated IBE webmail sess

  • 7.2 High severity

    AVideo: Incorrect Authorization

    CVE-2026-126805WWBN

    WWBN AVideo through 29.7.1 contains an incorrect authorization vulnerability that allows delegated Videos Admin users to obtain video_id_hash values bound to any video owner via encoder endpoints like aVideoEncoderStatus.json.php. Attackers can request the has

  • 7.2 High severity

    probo: Improper Privilege Management

    CVE-2026-76079Getprobo

    Probo is a self-hostable governance, risk, and compliance (GRC) platform built for engineering and security teams. Prior to version 0.224.0, an organization ADMIN can mint an OWNER membership via createUser, bypassing the owner-only set-owner authorization gat

  • 7.1 High severity

    Grafana Enterprise: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-111024Grafana

    A user with the Viewer or Editor role could bypass folder permissions on Git Sync managed resources through the repository files API: a Viewer could read files in folders they could not access, and an Editor could create, modify, move or delete provisioned das

  • 7.1 High severity

    Grafana Enterprise: Improper Privilege Management

    CVE-2026-111000Grafana

    A user with the Editor role who can edit a folder can move it, through the folders resource API, under a folder they administer, and so gain Admin on the moved folder and its contents, including the right to change their permissions. The legacy folder move API

  • 7.1 High severity

    Grafana OSS: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-102589Grafana

    When independent Grafana instances share the same [rendering] renderer_token, an image renderer key issued by one instance is accepted by the others, so a user on one instance could act as the user with the same ID on another (origin validation error). This af

  • 7.1 High severity

    Octopus Server: Incorrect Authorization

    CVE-2026-93487Octopus Deploy

    In affected versions of Octopus Server, incorrect validation of the permissions assigned to a user that would allow them to create project triggers could result in the user being able to run runbooks or create deployments they were not authorised to perform.

  • 7.7 High severity

    Octopus Server: Incorrect Authorization

    CVE-2026-105948Octopus Deploy

    In affected versions of Octopus Server, incorrect validation of permissions assigned to a user that would allow them to edit their own login identities could result in that user being granted elevated permissions, up to and including system administrator acces

  • 7.1 High severity

    SemanticMediaWiki: Incorrect Authorization

    CVE-2026-126566SemanticMediaWiki

    Semantic MediaWiki 7.3.1 before 7.4.1 contains an incorrect authorization vulnerability in EditProtectionUpdater::userMayChangeProtection() that checks protection changes against the page's latest revision author. Editors can add {{#set:Is edit protected=false