SB20240312363 - Multiple vulnerabilities in Directus



SB20240312363 - Multiple vulnerabilities in Directus

Published: March 12, 2024 Updated: April 23, 2026

Security Bulletin ID SB20240312363
CSH Severity
Medium
Patch available
YES
Number of vulnerabilities 2
Exploitation vector Remote access
Highest impact Data manipulation

Breakdown by Severity

Medium 50% Low 50%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 2 vulnerabilities.


1) Use of GET Request Method With Sensitive Query Strings (CVE-ID: CVE-2024-28238)

CWE-ID: CWE-598 - Information Exposure Through Query Strings in GET Request

CVSSv4: CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear


The vulnerability allows a local privileged user to disclose sensitive information.

The vulnerability exists due to use of get request method with sensitive query strings in the /files page when passing a jwt via a get request. A local privileged user can access logged urls containing the session token to disclose sensitive information.

URLs may be stored in web server logs and browser history, which can expose active session tokens.


2) Open redirect (CVE-ID: CVE-2024-28239)

CWE-ID: CWE-601 - URL Redirection to Untrusted Site ('Open Redirect')

CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Green


The vulnerability allows a remote attacker to redirect users to an untrusted site.

The vulnerability exists due to url redirection to untrusted site in the authentication API redirect parameter when handling OAuth2/OpenID login requests. A remote attacker can send a crafted login link with a malicious redirect parameter to redirect users to an untrusted site.

User interaction is required, and the issue affects users logging in via OAuth2/OpenID providers.


Remediation

Install update from vendor's website.