CVE-2026-22032 Directus has open redirect in SAML

Medium 4.3 Published Updated

An attacker can redirect users to arbitrary external URLs via the SAML callback endpoint, potentially facilitating phishing attacks.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-22032?

CVE-2026-22032 is a medium-severity vulnerability in Monospace Directus, published on 8 Jan 2026. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Directus is a real-time API and App dashboard for managing SQL database content. Prior to version 11.14.0, an open redirect vulnerability exists in the Directus SAML authentication callback endpoint. During SAML authentication, the `RelayState` parameter is intended to preserve the user's original destination. However, while the login initiation flow validates redirect targets against allowed domains, this validation is not applied to the callback endpoint. This allows an attacker to craft a malicious authentication request that redirects users to an arbitrary external URL upon completion. The vulnerability is present in both the success and error handling paths of the callback. This vulnerability can be exploited without authentication. Version 11.14.0 contains a patch.

Weakness: CWE-601

Which versions are affected by CVE-2026-22032?

4 open source packages ship an affected version, including @directus/api and directus. It affects 1 product.

PackageAffectedFixed in
@directus/api npmAll versions32.1.1
@directus/api npmAll versions32.1.1
directus npmAll versions11.14.0
directus npmAll versions11.14.0

Products include Monospace Directus.

How do I fix CVE-2026-22032?

Upgrade @directus/api to 32.1.1 or later.

Is CVE-2026-22032 being exploited?

There is no known exploitation of CVE-2026-22032 in the wild and no public exploit code.

All Monospace Directus vulnerabilities

Sources

Also known as GHSA-3573-4c68-g8cc.

Is CVE-2026-22032 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free