CyberSecBulletin

Missing Authorization

CWE-862

The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

We track 2,825 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3. 13 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 Missing Authorization vulnerabilities

  • 8.6 High severity

    MISP: Improper Access Control

    CVE-2026-103239MISP

    MISP contains a privilege escalation vulnerability in the tag collection creation and editing functionality. The affected actions accepted the full HTTP request payload and passed it to a bulk-association save operation, which writes not only the intended tag

  • 8.1 High severity

    Fireware OS: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-90441WatchGuard

    A missing authorization vulnerability in the wgagent management daemon's session initialization function allows an authenticated, low-privileged user (including a read-only or guest administrator account) to crash the wgagent process and read arbitrary files a

  • 8.1 High severity

    Fireware OS: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-86136WatchGuard

    A missing authorization vulnerability in the wgagent management daemon's session initialization function allows an authenticated, low-privileged user (including a read-only or guest administrator account) to crash the wgagent process and read arbitrary files a

  • 8.1 High severity

    Chrome: Missing Authorization

    CVE-2026-95301Google

    Missing authorization in Extensions in Google Chrome prior to 154.0.8037.57 allowed a remote attacker who had compromised the renderer process to bypass site isolation via a crafted HTML page. (Chromium security severity: High)

  • 8.4 High severity

    Chrome: Missing Authorization

    CVE-2026-95285Google

    Missing authorization in WebView in Google Chrome on on Android prior to 154.0.8037.57 allowed a remote attacker who had compromised the renderer process to bypass web origin policy via a crafted HTML page. (Chromium security severity: Low)

  • 8.4 High severity

    Chrome: Missing Authorization

    CVE-2026-95278Google

    Missing authorization in WakeLock in Google Chrome prior to 154.0.8037.57 allowed a remote attacker who had compromised the renderer process to bypass system access restrictions via a crafted HTML page. (Chromium security severity: Low)

  • 9.1 Critical severity

    Mediawiki - TemplateSandbox Extension: Missing Authorization

    CVE-2026-100240Wikimedia Foundation

    Missing Authorization vulnerability in Wikimedia Foundation Mediawiki - TemplateSandbox Extension allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects Mediawiki - TemplateSandbox Extension: from * before 1.46.1, 1.45.5, 1.43.10.

  • 8.1 High severity

    Apache Polaris: Missing Authorization

    CVE-2026-97395Apache

    Apache Polaris allows an authenticated principal with permission to create or update Iceberg table properties to set FileIO client settings such as s3.endpoint in table metadata. In versions < 1.8.0, when Polaris performs server-side Iceberg operations, includ

  • 8.8 High severity

    Qorela DC: Missing Authorization

    CVE-2026-87748Interprobe Information Technologies

    Missing Authorization vulnerability in Interprobe Information Technologies Inc. Qorela DC allows Privilege Abuse. This issue affects Qorela DC: from 1.6.1-RC29 before v1.6.2.

  • 8.8 High severity

    Apache Karaf: Missing Authorization

    CVE-2026-92142Apache

    Apache Karaf exposes a JMX MBeanServer guarded by KarafMBeanServerGuard, which enforces role-based access control (RBAC) on MBean operations invoked over the remote JMX connector (RMI registry/server, enabled by default on ports 1099 and 44444). The guard is i

  • 9.8 Critical severity

    Apache Karaf: Missing Authorization

    CVE-2026-91048Apache

    The jdbc shell command scope shipped no org.apache.karaf.command.acl.jdbc.cfg. Karaf's command guard (SecuredSessionFactoryImpl) treats a command with no matching ACL rule as allowed, so any authenticated shell session (including one holding only the viewer ro

  • 7.3 High severity

    REBUILD: Missing Authorization

    CVE-2026-102249Rebuild

    A security flaw has been discovered in REBUILD up to 4.4.11. This vulnerability affects unknown code of the file /commons/file-editor-save. The manipulation of the argument url/fileKey results in missing authorization. It is possible to launch the attack remot

  • 9.1 Critical severity

    bluehood: Missing Authentication for Critical Functionality

    CVE-2026-49994Dannymcc

    Bluehood monitors local bluetooth activity. Prior to version 0.7.1, when auth_enabled is set in Bluehood, only the HTML page handlers enforced session validation. The /api/* handlers (settings, devices, groups, per-device endpoints including /api/device/{mac}/

  • 8.7 High severity

    WarehousePG: Missing Authorization

    CVE-2026-96538EnterpriseDB

    WarehousePG (WHPG) 7.x before 7.6.0-WHPG is affected by a missing authorization vulnerability (CWE-862) in the built-in server-side file functions pg_file_write(text,text,bool), pg_file_rename(text,text,text), pg_file_unlink(text), and pg_logdir_ls(). These fu

  • 9.9 Critical severity

    Apache Roller: Missing Authorization

    CVE-2026-82377Apache

    Missing Authorization in Apache Roller 6.1.5 allows an authenticated user to read, modify, or delete weblog content belonging to other weblogs through the legacy XML-RPC Blogger and MetaWeblog APIs, because the handlers authenticate the caller but do not verif

  • 10.0 Critical severity

    NBR100V2: Missing Authorization

    CVE-2026-101000Netcore

    A vulnerability was determined in Netcore NBR100V2 1.3.240614.030928. This affects the function uci.apply of the file /usr/share/rpcd/acl.d/unauthenticated.json of the component ACL Handler. This manipulation of the argument section causes missing authorizatio

  • 7.2 High severity

    Malcure Malware Shield — Removal, Repair…: Missing Authorization

    The Malcure Malware Shield — Removal, Repair, Monitor WordPress plugin before 19.9.7 does not perform an authorisation check on one of its AJAX actions, allowing users with a subsite administrator role on a multisite network to write and delete arbitrary files

  • 7.3 High severity

    Coolify: Missing Authorization

    CVE-2026-100744Coollabsio

    A flaw has been found in coollabsio Coolify up to 4.1.2. The affected element is an unknown function of the file app/Http/Middleware/CanUpdateResource.php of the component Route-Level Middleware. Executing a manipulation can lead to missing authorization. The

  • 8.8 High severity

    capgo.app: Missing Authorization

    CVE-2026-100617Cap-go

    Cap-go capgo.app fails to validate that principals in channel_permission_overrides belong to the organization, allowing authenticated app/org admins to grant channel permissions to non-member users. Attackers with admin privileges can insert override rows with

  • 8.3 High severity

    Flowise: Missing Authorization

    CVE-2026-100608FlowiseAI

    Flowise through 3.1.4 does not enforce authorization on the BullMQ admin dashboard. When the server runs in queue mode with the dashboard enabled and not in cloud mode (MODE=queue, ENABLE_BULLMQ_DASHBOARD=true, and !isCloud()), the /admin/queues mount is prote

  • 7.1 High severity

    Flowise: Missing Authorization

    CVE-2026-100605FlowiseAI

    Flowise through 3.1.4 contains missing route-level RBAC checks on chat message endpoints that allow low-privileged API keys to read and delete chat history. Attackers with valid but low-privileged API keys can access GET and DELETE chat message routes without

  • 7.5 High severity

    Testimonials Widget: Missing Authorization

    CVE-2026-96532Testimonials Widget

    The Testimonials Widget WordPress plugin through 4.0.4 does not perform a capability or ownership check when handling its front-end testimonial submission form, allowing unauthenticated users to modify or create arbitrary posts, including overwriting the title

  • 8.8 High severity

    OpenClaw: Missing Authorization

    CVE-2026-100596OpenClaw

    OpenClaw versions before 2026.7.1 fail to properly authorize non-owner users executing MCP configuration changes through /mcp set and /mcp unset commands. Attackers can persist arbitrary stdio MCP commands that execute with OpenClaw process privileges when con

  • 8.8 High severity

    OpenClaw: Missing Authorization

    CVE-2026-100587OpenClaw

    OpenClaw versions before 2026.7.1 fail to properly validate owner authorization in the Codex computer-use installation command. Non-owner channel senders can install arbitrary plugins and execute MCP processes with OpenClaw user privileges, affecting host conf

  • 8.0 High severity

    OpenClaw: Missing Authorization

    CVE-2026-100585OpenClaw

    OpenClaw (npm package `openclaw`) before 2026.7.1 fails to enforce the owner-only authorization requirement for Claude Code permission prompts delivered through the MCP channel bridge. An authorized non-owner channel sender with channel command access can appr

  • 8.8 High severity

    slack: Missing Authorization

    CVE-2026-100575OpenClaw

    OpenClaw Slack versions before 2026.8.1 fail to properly enforce sender allowlists in multi-person direct messages. Disallowed participants can trigger Slack agents and access tools and data granted to those agents by bypassing configured sender policies.

  • 8.8 High severity

    voice-call: Missing Authorization

    CVE-2026-100544OpenClaw

    openclaw's @openclaw/voice-call package before 2026.8.1 launches the configured agent for classic inbound voice calls without propagating the caller's identity or non-owner status. As a result, owner-only tool filtering can fail open and expose the agent's nor

  • 8.1 High severity

    whatsapp: Missing Authorization

    CVE-2026-100532OpenClaw

    @openclaw/whatsapp (npm) before 2026.8.1 exposes the WhatsApp login tool through the generic channel-tool path without preserving the originating sender's owner status, so the owner-only tool boundary is not enforced. An admitted non-owner sender able to steer

  • 7.1 High severity

    glpi: Authorization Bypass Through User-Controlled Key

    CVE-2026-53626GLPI Project

    GLPI is a free asset and IT management software package. From 11.0.5 until 11.0.8, under certain conditions, permission logic can grant access to a document without confirming that the document is linked to the targeted item. A user can use an unrelated item t

  • 7.5 High severity

    glpi: Missing Authorization

    CVE-2026-53625GLPI Project

    GLPI is a free asset and IT management software package. From 0.70 until 10.0.26 and 11.0.8, a technician can manipulate the authtype value through the API to change another user's authentication method. Under configurations using the legacy API REST interface

  • 7.1 High severity

    rabbitmq-server: Missing Authorization

    CVE-2026-67412Rabbitmq

    RabbitMQ is a messaging and streaming broker. From 3.13.0 until 4.3.3, 4.2.9 , 4.1.14, 4.0.24, and 3.13.18, Federation upstream in RabbitMQ skips vhost authorization allowing cross-vhost message access. what the bug lets you do. A policymaker on one vhost read

  • 7.1 High severity

    rabbitmq-server: Missing Authorization

    CVE-2026-67407Rabbitmq

    RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.3.3 and 4.2.9 and 4.1.14 and 4.0.23, Incomplete fix for CVE-2026-44838: escaperegexchar/1 does not escape -, leaving room for an MQTT topic permission bypass. the CVE-2026-44838 fix made expandto

  • 7.1 High severity

    zammad: Authorization Bypass Through User-Controlled Key

    CVE-2026-56724Zammad

    Zammad is a web based open source helpdesk/customer support system. Prior to 7.0.2, summary An issue with permission checks in the knowledge base management area has been identified. Under certain conditions, data validation for linked items was not fully enfo

  • 8.4 High severity

    akia: Authorization Bypass Through User-Controlled Key

    CVE-2026-97898Akia

    Insecure Direct Object Reference / missing object-level authorization in the Akia keyless entry cloud service. The unlock action is relying on a client-supplied room/door identifier that is not properly authorized server-side against the authenticated guest's

  • 8.1 High severity

    Modula Image Gallery – Photo Grid & Video…: Missing Authorization

    CVE-2026-92713Wpchill

    The Modula Image Gallery – Photo Grid & Video Gallery plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the upload_image function in all versions up to, and including, 3.0.2. This makes it possible for au

  • 7.5 High severity

    Modula Image Gallery – Photo Grid & Video…: Missing Authorization

    CVE-2026-89406Wpchill

    The Modula Image Gallery – Photo Grid & Video Gallery plugin for WordPress is vulnerable to unauthorized disclosure of private gallery contents in versions up to, and including, 3.0.1. This is due to the Modula_Meta::add_metas() function being hooked to wp_hea

  • 9.1 Critical severity

    Customer Reviews for WooCommerce: Missing Authorization

    CVE-2026-89055Ivole

    The Customer Reviews for WooCommerce plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 5.120.0. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possib

  • 9.3 Critical severity

    ServiceNow AI Platform: Missing Authorization

    CVE-2026-86860ServiceNow

    ServiceNow has remediated a missing authorization vulnerability that was identified in the ServiceNow AI Platform. This vulnerability could enable an unauthenticated user, in certain circumstances, to extract instance data beyond what was intended, resulting i

  • 8.4 High severity

    ServiceNow AI Platform: Missing Authorization

    CVE-2026-86857ServiceNow

    ServiceNow has remediated an authorization bypass security issue that was identified in the ServiceNow AI Platform. This security issue, if exploited, could enable an authenticated user to access data within the ServiceNow AI Platform that the user otherwise w

  • 7.1 High severity

    TREK: Authorization Bypass Through User-Controlled Key

    CVE-2026-77293Mauriceboe

    TREK is a collaborative travel planner. Prior to 3.3.0, the DELETE /api/trips/:tripId/collab/notes/:noteId/files/:fileId endpoint authorizes an authenticated user against the attacker-controlled tripId but deleteNoteFile in server/src/services/collabService.ts