
CVE catalog
CVE-2026-93653
A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an att
- Severity
- Medium · CVSS 5.5
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 0.15% · Oct 25, 2026
A denial of service flaw was found in Poppler's Splash backend. A crafted PDF with tiling-pattern geometry approaching the int32 boundary can cause SplashOutputDev::tilingPatternFill to compute an attacker-controlled repeat count that drives an excessively long loop in the pattern-fill scanline routine, without a corresponding memory allocation. An attacker could exploit this by supplying a malicious PDF to an application that renders it via Poppler's Splash backend, causing the rendering process to consume 100% CPU for an attacker-controlled, extended duration.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | poppler | sid | 26.07.0-3 | vulnerable |
| Debian | poppler | forky | 26.07.0-3 | vulnerable |
| Debian | poppler | trixie | 25.03.0-5+deb13u4 | vulnerable |
| Debian | poppler | trixie-security | 25.03.0-5+deb13u3 | vulnerable |
| Debian | poppler | bookworm | 22.12.0-2+deb12u2 | vulnerable |
| Debian | poppler | bookworm-security | 22.12.0-2+deb12u3 | vulnerable |
| Ubuntu | poppler | pro | 0.80.0-0ubuntu1 | vulnerable |
| Ubuntu | poppler | pro | 0.80.0-0ubuntu3 | vulnerable |
| Ubuntu | poppler | pro | 0.80.0-0ubuntu4 | vulnerable |
| Ubuntu | poppler | pro | 0.80.0-0ubuntu5 | vulnerable |
| Ubuntu | poppler | pro | 0.85.0-1ubuntu1 | vulnerable |
| Ubuntu | poppler | pro | 0.85.0-1ubuntu3 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.1 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.2 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.3 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.4 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.5 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.6 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.7 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.7+esm1 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.7+esm2 | vulnerable |
| Ubuntu | poppler | pro | 0.86.1-0ubuntu1.7+esm3 | vulnerable |
| Ubuntu | poppler | 22.04 | 21.06.1-1 | vulnerable |
| Ubuntu | poppler | 22.04 | 21.11.0-1~ubuntu2 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.1 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.2 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.3 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.4 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.5 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.6 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.7 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.8 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.9 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.10 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.11 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.12 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.13 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.14 | vulnerable |
| Ubuntu | poppler | 22.04 | 22.02.0-2ubuntu0.15 | vulnerable |
| Ubuntu | poppler | 24.04 | 23.08.0-2ubuntu1 | vulnerable |
| Ubuntu | poppler | 24.04 | 23.12.0-1ubuntu2 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu2 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu8 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.1 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.2 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.3 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.4 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.5 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.6 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.7 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.8 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.9 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.10 | vulnerable |
| Ubuntu | poppler | 24.04 | 24.02.0-1ubuntu9.11 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.01.0-2build2 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.01.0-5 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.07.0-0ubuntu1 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.07.0-2 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.07.0-2ubuntu1 | vulnerable |
| Ubuntu | poppler | 26.10 | 26.07.0-2ubuntu1.1 | vulnerable |
| Ubuntu | poppler | 26.04 | 25.03.0-10 | vulnerable |
| Ubuntu | poppler | 26.04 | 25.03.0-11.1 | vulnerable |
| Ubuntu | poppler | 26.04 | 26.01.0-2build2 | vulnerable |
| Ubuntu | poppler | 26.04 | 26.01.0-2ubuntu0.1 | vulnerable |
| Ubuntu | poppler | 26.04 | 26.01.0-2ubuntu0.2 | vulnerable |
| Ubuntu | poppler | 26.04 | 26.01.0-2ubuntu0.3 | vulnerable |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | poppler | source | sid | (unfixed) | not yet assigned | Not reported | [1148398] |
| Debian | poppler | source | forky | (unfixed) | not yet assigned | Not reported | [1148398] |
| Debian | poppler | source | trixie | (unfixed) | not yet assigned | Not reported | [1148398] |
| Debian | poppler | source | bookworm | (unfixed) | not yet assigned | Not reported | [1148398] |
Notes
[trixie] poppler: Minor issue [bookworm] poppler: Minor issue
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [gir1.2-poppler-0.18]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler126]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-cpp0v5]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-cpp-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-glib8]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-glib-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-glib-doc]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· all · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· all · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· all · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· all · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-private-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-qt5-1]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-qt5-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-qt6-3]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [libpoppler-qt6-dev]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
- [poppler-utils]Affected
Source package: [poppler]
Details (4)
22.12.0-2+deb12u2· amd64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u2· arm64 · bookwormAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· amd64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
22.12.0-2+deb12u3· arm64 · bookworm-securityAffected
nvd · poppler · debian · bookworm; nvd · poppler · debian · 12
[Debian 13 (Trixie)]
- [gir1.2-poppler-0.18]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
- [libpoppler147]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
- [libpoppler-cpp2]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
- [libpoppler-cpp-dev]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
- [libpoppler-dev]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
- [libpoppler-glib8t64]Affected
Source package: [poppler]
Details (4)
25.03.0-5+deb13u4· amd64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u4· arm64 · trixieAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· amd64 · trixie-securityAffected
nvd · poppler · debian · 13
25.03.0-5+deb13u3· arm64 · trixie-securityAffected
nvd · poppler · debian · 13
Observed:
References
- [https://nvd.nist.gov/vuln/detail/CVE-2026-93653]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2026-93653]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2026-93653]
- [https://security-tracker.debian.org/tracker/CVE-2026-93653]
- [https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-93653.json]
- [https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3465.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX]