What’s Vulnerable › Vulnerabilities
CVE-2022-1575: Arbitrary Code Execution through Sanitizer Bypass in jgraph/drawio
- Severity: critical (CVSS 9.6 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 2.4% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2022-05-05 · updated 2026-06-17
- Weakness: CWE-94
Description
Arbitrary Code Execution through Sanitizer Bypass in GitHub repository jgraph/drawio prior to 18.0.0. - Arbitrary (remote) code execution in the desktop app. - Stored XSS in the web app.
Affected products
- jgraph/drawio: before 18.0.0 — fixed in 18.0.0
How to fix
Upgrade to a fixed version: jgraph/drawio 18.0.0. Check the vendor advisory for mitigations.
References
- https://github.com/jgraph/drawio/commit/f768ed73875d5eca20110b9c1d72f2789cd1bab7
- https://huntr.dev/bounties/033d3423-eb05-4b53-a747-1bfcba873127
- https://github.com/jgraph/drawio/commit/f768ed73875d5eca20110b9c1d72f2789cd1bab7
- https://huntr.dev/bounties/033d3423-eb05-4b53-a747-1bfcba873127
Get alerted when CVE-2022-1575 or the next vulnerability affects your stack