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

    taOS: Missing Authorization

    CVE-2026-67547Jaylfc

    taOS is a self-hosted AI agent OS. Prior to version 1.0.0-beta.23, the POST /api/skill-exec/{skill_id}/call endpoint in taOS executes built-in skills — including the code_exec skill which runs arbitrary Python via subprocess.run(["python3", "-c", code]) — with

  • 8.1 High severity

    heym: Incorrect Privilege Assignment

    CVE-2026-67541Heymrun

    Heym builds and runs agentic systems and business-process automations on self-hosted infrastructure. Prior to version 0.0.70, team-member management (add / remove / update) is gated only on team membership, not on the team creator/admin role — and TeamMember h

  • 7.1 High severity

    FortiManager: Missing Authorization

    CVE-2026-126225Fortinet

    A missing authorization vulnerability in Fortinet FortiAnalyzer 8.0.0 through 8.0.1, FortiAnalyzer 7.6.7, FortiAnalyzer Cloud 8.0.0 through 8.0.1, FortiAnalyzer Cloud 7.6.7, FortiManager 8.0.0 through 8.0.1, FortiManager 7.6.7, FortiManager Cloud 8.0.0 through

  • 8.7 High severity

    ideon: Improper Authorization

    CVE-2026-659653xpyth0n

    ideon is a self-hosted visual workspace. Prior to version 0.9.4, several project mutation endpoints under /api/projects/[id]/* resolve the caller's project role but never enforce it, so a user who was granted only the read-only viewer role on a project can per

  • 7.1 High severity

    AVideo: Missing Authorization

    CVE-2026-126809WWBN

    WWBN AVideo through 29.7.1 contains a missing authorization vulnerability in objects/import.json.php that allows uploaders to import other users' MP4 files by referencing any folder under videos/. Attackers can copy private, unlisted, password-protected or pay

  • 8.8 High severity

    mcp-gateway-registry: Incorrect Privilege Assignment

    CVE-2026-100307AWS

    Missing authorization in the external management API in Amazon mcp-gateway-registry 1.0.9 through 1.24.7 might allow an authenticated remote user to assign the registry administrator scope to their own identity group and obtain administrative control of every

  • 7.1 High severity

    Contao: Missing Authorization

    CVE-2026-126662Contao

    Contao 4.0.0 before 5.3.54, 5.4.0 before 5.7.17, and 6.0.0 before 6.0.6 contains an access control bypass vulnerability that allows filemount-restricted backend users to modify folders outside their filemount via the file manager Edit-Multiple operation. Attac

  • 7.5 High severity

    Security For WooCommerce: Missing Authorization

    CVE-2026-123700Security For WooCommerce

    The Security For WooCommerce WordPress plugin through 1.0.16 does not check that the requester is authorised before running several of its comment cleanup actions, allowing unauthenticated users to permanently delete all comments on the site, including approve

  • 7.5 High severity

    Security For WooCommerce: Missing Authorization

    CVE-2026-123697Security For WooCommerce

    The Security For WooCommerce WordPress plugin through 1.0.16 does not restrict who can request a user's current two-factor code or two-factor secret, allowing unauthenticated users to obtain them for any account and bypass the second factor on sites where its

  • 7.5 High severity

    Security For WooCommerce: Missing Authorization

    CVE-2026-123696Security For WooCommerce

    The Security For WooCommerce WordPress plugin through 1.0.16 does not check that the requester is authorised before resetting two-factor authentication enrolment, allowing unauthenticated users to remove the second factor from any account, or from every accoun

  • 7.1 High severity

    SemanticMediaWiki: Missing Authorization

    CVE-2026-126561SemanticMediaWiki

    Semantic MediaWiki 2.5.0 before 7.4.1 contains a missing authorization vulnerability that allows editors without the edit-protection right to lock pages by adding an Is edit protected annotation. Attackers can add [[Is edit protected::true]] to pages or #set i

  • 9.8 Critical severity

    Business Support System: Missing Authentication for Critical Functionality

    CVE-2026-125297AsiaInfo International

    AsiaInfo Business Support System (BSS) 9.2.0 through 9.2.40 accepts unauthenticated requests via the management API '/bss/sysmgnt/api/'. A remote, unauthenticated attacker could provision a new account with administrative privileges or take over existing accou

  • 8.3 High severity

    winter: Missing Authorization

    CVE-2026-125337Wintercms

    Winter CMS is a content management system built on the Laravel PHP framework. Prior to 1.2.14, the ImportExportController behavior applies userHasAccess() only to the import() and export() page actions, while Backend\Classes\Controller::execAjaxHandlers() disp

  • 9.1 Critical severity

    harnessrouter: Missing Authorization

    CVE-2026-125331HarnessRouter

    HarnessRouter is a self-hosted unified API for running agent harnesses with sessions, streaming, files, cancellation, and failure handling. Prior to 0.31.8, a console that is not in self-hosted mode attaches the server's internal key to requests carrying an Au

  • 7.1 High severity

    Firekylin: Missing Authorization

    CVE-2026-125750Firekylin

    Firekylin through 2.18.1 contains an improper authorization vulnerability that allows editor-role users to read administrator-only secrets because the admin API base guard permits all GET actions. Editors can query options.js for TOTP secrets, push credentials

  • 7.6 High severity

    DDI Central: Missing Authorization

    CVE-2026-12266Zoho

    Zoho Corporation ManageEngine DDI Central versions 6200 and below are vulnerable to LDAP bind password exposure through insufficiently protected LDAP settings API.

  • 7.5 High severity

    SAP NetWeaver AS Java EDM Application: Missing Authorization

    CVE-2026-89114SAP

    SAP NetWeaver AS Java EDM Application does not perform an authentication check for certain web service requests. An unauthenticated attacker could send a specially crafted request to retrieve sensitive business information. This results in a high impact on con

  • 7.1 High severity

    Instatic: Missing Authorization

    CVE-2026-125398CoreBunch

    Instatic before 0.0.21 contains an authorization bypass vulnerability in handleRowAuthor that allows authenticated users to skip table-level access checks by loading rows with getDataRow() instead of loadRowForAccess(). Attackers holding content.edit.any but l

  • 7.7 High severity

    WS_FTP Server: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-115341Progress Software

    Improper access restrictions in the Thin Client Web Transfer component of Progress Software WS_FTP Server versions prior to 2025.0.5 on Windows could allow an authenticated FTP user to access files outside their intended scope.

  • 7.5 High severity

    MapSVG: Missing Authorization

    CVE-2026-123475PT Norther Lights Production

    Missing Authorization vulnerability in PT Norther Lights Production MapSVG mapsvg-lite-interactive-vector-maps allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects MapSVG: from n/a through 8.16.3.

  • 7.5 High severity

    Formidable Forms Signature Online Contract…: Missing Authorization

    CVE-2026-121722WP E-Signature

    Missing Authorization vulnerability in WP E-Signature Formidable Forms Signature Online Contract Automation forms-signature-formidable-online-contract-automation allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Formida

  • 7.5 High severity

    weDocs: Missing Authorization

    CVE-2026-121760weDevs

    Missing Authorization vulnerability in weDevs weDocs wedocs allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects weDocs: from n/a through 2.6.1.

  • 8.1 High severity

    Liderahenk: Missing Authorization

    Missing Authorization vulnerability in TÜBİTAK BİLGEM Software Technologies Research Institute Liderahenk allows Privilege Abuse. This issue affects Liderahenk: before 2.0.3.

  • 7.1 High severity

    Melapress Role Editor: Missing Authorization

    CVE-2026-109899Melapress

    Missing Authorization vulnerability in Melapress Melapress Role Editor melapress-role-editor allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Melapress Role Editor: from n/a through 1.3.0.

  • 8.1 High severity

    openemr: Missing Authorization

    CVE-2026-124488OpenEMR

    OpenEMR before 8.3.0 contains an authorization bypass vulnerability that allows authenticated clinicians lacking high-sensitivity permission to read and modify encounter-bound forms via load_form.php. Attackers can request the Clinical Notes or Care Plan direc

  • 8.8 High severity

    openemr: Missing Authorization

    CVE-2026-124486OpenEMR

    OpenEMR before 8.3.0 contains a missing authorization vulnerability in the classic document controller that allows low-privilege authenticated users to recategorize other patients' documents. Attackers can invoke move_action_process to move a document into a p

  • 8.8 High severity

    openemr: Missing Authorization

    CVE-2026-124484OpenEMR

    OpenEMR before 8.4.0 contains a missing authorization vulnerability in portal onsite-document APIs that allows any authenticated core user to access cross-patient documents. Attackers can omit the patientId parameter and supply arbitrary record IDs to list, re

  • 8.8 High severity

    openemr: Missing Authorization

    CVE-2026-124480OpenEMR

    OpenEMR before 8.4.0 contains an authorization bypass vulnerability that allows low-privileged authenticated users to read cross-patient FHIR QuestionnaireResponse data by sending the APICSRFTOKEN header. Attackers can reuse the session-exposed api_csrf_token_

  • 8.8 High severity

    openemr: Missing Authorization

    CVE-2026-124477OpenEMR

    OpenEMR before 8.3.0 contains a missing authorization vulnerability that allows low-privileged authenticated users to delete arbitrary patient recall records via the delete_Recall action. Attackers can send POST requests to /interface/main/messages/save.php wi

  • 8.1 High severity

    openemr: Missing Authorization

    CVE-2026-124472OpenEMR

    OpenEMR before 8.3.0 contains a missing authorization vulnerability in interface/billing/sl_eob_patient_note.php that allows any authenticated user to read and modify patient billing notes. Attackers with low-privilege accounts can enumerate the patient_id par

  • 8.1 High severity

    openemr: Missing Authorization

    CVE-2026-124461OpenEMR

    OpenEMR before 8.3.0 contains a missing authorization vulnerability in library/ajax/upload.php that allows any authenticated user to read and overwrite document data by supplying an arbitrary doc_id. Low-privilege users can enumerate doc_id values with the fet

  • 7.1 High severity

    openemr: Missing Authorization

    CVE-2026-124456OpenEMR

    OpenEMR before 8.3.0 contains missing authorization and insecure direct object reference vulnerabilities in the oe-module-prior-authorizations module that allow authenticated low-privilege users to access and modify other patients' records. Attackers can reque

  • 9.8 Critical severity

    cms: Missing Authorization

    CVE-2026-124427Craft CMS

    Craft CMS from 5.0.0 before 5.11.2 contains an authorization bypass vulnerability that allows anonymous GraphQL clients to read out-of-scope section entries via prev/next fields. Attackers can chain next hops from one visible in-scope entry to enumerate entrie

  • 9.1 Critical severity

    Checkout Field Editor for WooCommerce (Pro): Missing Authorization

    CVE-2026-122041ThemeHigh

    The Checkout Field Editor for WooCommerce (Pro) plugin for WordPress is vulnerable to unauthorized deletion of arbitrary attachments due to a missing capability/ownership check in the ajax_remove_uploaded() function in versions up to, and including, 3.8.0. The

  • 7.5 High severity

    Booking for Appointments and Events Calendar –…: Missing Authorization

    CVE-2026-107616Melograno

    The Amelia plugin for WordPress is vulnerable to unauthorized access of attendee data due to a missing authorization check on the GetEventAttendeesCommandHandler::handle() function in versions up to, and including, 9.9.1. The handler only enforces the broad `a

  • 7.1 High severity

    API Connect: Missing Authorization

    CVE-2026-17319IBM

    IBM API Connect 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to modify tool configuration and cause a denial of service due to improper authorization. Information supplied by the client is relied on when deciding what a user is allowed

  • 7.4 High severity

    API Connect: Missing Authorization

    CVE-2026-17244IBM

    IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to perform unauthorized actions and obtain sensitive information due to missing authorization. Certain operations do not verify that the user i

  • 9.1 Critical severity

    API Connect: Missing Authorization

    CVE-2026-17066IBM

    IBM API Connect 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to obtain sensitive information and modify or delete data belonging to other tenants due to missing authorization.

  • 8.8 High severity

    Builds for Red Hat OpenShift: Missing Authorization

    CVE-2026-50240Red Hat

    A flaw was found in OpenShift Pipelines-as-Code (PAC). PAC does not verify whether the creator of a Repository custom resource has permission to create PipelineRuns. A namespace user with only Repository and Secret create/delete permissions can cause PAC to ex

  • 7.1 High severity

    Upsell Order Bump Offer for WooCommerce: Missing Authorization

    CVE-2026-115431WP Swings

    Missing Authorization vulnerability in WP Swings Upsell Order Bump Offer for WooCommerce upsell-order-bump-offer-for-woocommerce allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Upsell Order Bump Offer for WooCommerce: