What’s Vulnerable › Vulnerabilities
CVE-2022-22117: Directus - Stored Cross-Site Scripting (XSS) in Profile Avatar Image
- Severity: low (CVSS 3.5 v2.0)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.6% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2022-01-10 · updated 2026-06-17
- Weakness: CWE-79
Description
In Directus, versions 9.0.0-alpha.4 through 9.4.1 allow unrestricted file upload of .html files in the media upload functionality, which leads to Cross-Site Scripting vulnerability. A low privileged attacker can upload a crafted HTML file as a profile avatar, and when an admin or another user opens it, the XSS payload gets triggered.
Affected products
- Rangerstudio Directus: from 9.0.1 through 9.4.1; 9.0.0, 9.0.0-alpha10, 9.0.0-alpha11, 9.0.0-alpha12, 9.0.0-alpha13, 9.0.0-alpha14 (+146)
References
- https://github.com/directus/directus/commit/ec86d5412d45136915d9b622b4a890dd26932b10
- https://www.whitesourcesoftware.com/vulnerability-database/CVE-2022-22117
- https://github.com/directus/directus/commit/ec86d5412d45136915d9b622b4a890dd26932b10
- https://www.whitesourcesoftware.com/vulnerability-database/CVE-2022-22117
Get alerted when CVE-2022-22117 or the next vulnerability affects your stack