Vulnerability record · CVE-2023-23924 · published 1 February 2023
CVE-2023-23924: Dompdf project dompdf incorrect authorization vulnerability
Dompdf Project · Dompdf
Dompdf is an HTML to PDF converter. The URI validation on dompdf 2.0.1 can be bypassed on SVG parsing by passing `<image>` tags with uppercase letters. This may lead to arbitrary object unserialize on PHP < 8, through the `phar` URL wrapper. An attacker can exploit the vulnerability to call arbitrary URL with arbitrary protocols, if they can provide a SVG file to dompdf. In PHP versions before 8.0.0, it leads to arbitrary unserialize, that will lead to the very least to an arbitrary file deletion and even remote code execution, depending on classes that are available.
Description
Dompdf is an HTML to PDF converter. The URI validation on dompdf 2.0.1 can be bypassed on SVG parsing by passing `<image>` tags with uppercase letters. This may lead to arbitrary object unserialize on PHP < 8, through the `phar` URL wrapper. An attacker can exploit the vulnerability to call arbitrary URL with arbitrary protocols, if they can provide a SVG file to dompdf. In PHP versions before 8.0.0, it leads to arbitrary unserialize, that will lead to the very least to an arbitrary file deletion and even remote code execution, depending on classes that are available.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://github.com/dompdf/dompdf/commit/7558f07f693b2ac3266089f21051e6b78c6a0c85 | PatchThird Party Advisory |
| https://github.com/dompdf/dompdf/releases/tag/v2.0.2 | Release NotesThird Party Advisory |
| https://github.com/dompdf/dompdf/security/advisories/GHSA-3cw5-7cxw-v5qg | ExploitThird Party Advisory |
| https://github.com/dompdf/dompdf/commit/7558f07f693b2ac3266089f21051e6b78c6a0c85 | PatchThird Party Advisory |
| https://github.com/dompdf/dompdf/releases/tag/v2.0.2 | Release NotesThird Party Advisory |
| https://github.com/dompdf/dompdf/security/advisories/GHSA-3cw5-7cxw-v5qg | ExploitThird Party Advisory |
Track CVE-2023-23924 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2023-23924), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.