CVE-2026-35408CWE-346CWE-693

Directus is Missing Cross-Origin Opener Policy

High · published April 6, 2026

CVSS v3.1
8.7
EPSS
0%
Percentile
8.4
In the wild
Unconfirmed
What it is

Directus is a real-time API and App dashboard for managing SQL database content. Prior to 11.17.0, Directus's Single Sign-On (SSO) login pages lacked a Cross-Origin-Opener-Policy (COOP) HTTP response header. Without this header, a malicious cross-origin window that opens the Directus login page retains the ability to access and manipulate the window object of that page. An attacker can exploit this to intercept and redirect the OAuth authorization flow to an attacker-controlled OAuth client, causing the victim to unknowingly grant access to their authentication provider account (e.g. Google, Discord). This vulnerability is fixed in 11.17.0.

The record
Technical detail
CVSS v3.1
8.7 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00192 · 8.4th percentile
Weaknesses
CWE-346 · Origin Validation Error; CWE-693 · Protection Mechanism Failure
Published
2026-04-06T21:30Z
EPSS history
Timeline
  • 06 APR 21:30Z
    Directus is Missing Cross-Origin Opener Policy
    cvelistv5