Is dompdf/dompdf 3.1 vulnerable?
Composer · 7 releases from 3.1.0 to 3.1.6 · latest dompdf/dompdf is 3.1.6 · checked 1 Nov 2026
No known advisories in the last release
dompdf/dompdf 3.1.6, the last 3.1 release, has no known advisories. 6 advisories affect earlier 3.1.x releases, so update to 3.1.6.
composer require dompdf/dompdf:^3.1.6Fixed within 3.1.x, affecting earlier releases
Dompdf: Embedded SVG images can leak existence of files and directories within the filesystem
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Dompdf: Denial of Service (DoS) via Resource Exhaustion using Oversized Image Bitmaps
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Dompdf: Uncontrolled resource consumption based on declared BMP dimensions
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Dompdf: Local file read due to improper file path validation in SVG images encoded as data-URI
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Dompdf: File existence oracle via font-face stylesheet declaration
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Dompdf: Chroot Validation Bypass
- Affected
- <3.1.6
- Fixed in
- 3.1.6
Which of your client projects are still on dompdf/dompdf 3.1?
NPMscan reads the lockfiles in every GitHub repo you pick, finds the exact dompdf/dompdf version each one installs, and checks it against these advisories. Each finding comes with the command that fixes it.
Other dompdf/dompdf versions
Advisory data from OSV.dev (opens OSV.dev in a new tab), which includes the GitHub Advisory Database. Release list from the Composer registry. Refreshed daily.