CVE-2026-93313 Details
Description
A vulnerability was found in Freedesktop Poppler 26.07.0. The impacted element is the function JBIG2Stream::readCodeTableSeg of the file poppler/JBIG2Stream.cc. Performing a manipulation results in integer overflow. The attack can be initiated remotely. The exploit has been made public and could be used. The patch is named eb87cf711563894649bd0c365baa479401dc6d51. To fix this issue, it is recommended to deploy a patch.
A signed integer overflow vulnerability has been identified in Freedesktop Poppler version 26.07.0, specifically within the JBIG2Stream component. The issue arises in the readCodeTableSeg function, where the library processes JBIG2 Huffman code table segments. The vulnerability can be exploited remotely by manipulating PDF files to include attacker-controlled values that trigger the overflow. When the function reads a value of INT_MIN (-2147483648) from the JBIG2 segment data, the subsequent operation of subtracting one causes an overflow, leading to undefined behavior. This flaw has been publicly disclosed and could be exploited in the wild.
Users are advised to apply the upstream fix available in Poppler commit eb87cf71, which addresses the integer overflow by adding a range check before the subtraction operation. This fix has not yet been included in a official release version, so users should track the next Poppler release or build from source with the fix applied.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 18, 2026CISA-ADP
Assessed Sep 18, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/r1ck9-2q/cve_summit/blob/main/Signed-integer-overflow-in-JBIG2Stream-readCodeTableSeg-JBIG2Stream.cc-4118.md | [email protected] | ExploitTechnical Analysis |
| https://gitlab.freedesktop.org/poppler/poppler/-/commit/eb87cf711563894649bd0c365baa479401dc6d51?merge_request_iid=2322 | [email protected] | |
| https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/2322 | [email protected] | Issue TrackingVendor |
| https://gitlab.freedesktop.org/poppler/poppler/-/work_items/1760 | [email protected] | Issue TrackingTechnical DescriptionVendor |
| https://vuldb.com/cve/CVE-2026-93313 | [email protected] | AdvisoryPermission Required |
| https://vuldb.com/submit/942346 | [email protected] | Issue TrackingPermission Required |
| https://vuldb.com/vuln/406612 | [email protected] | BundlePermission Required |
| https://vuldb.com/vuln/406612/cti | [email protected] | Content Wall |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-189 | Numeric Errors | [email protected] |
| CWE-190 | Integer Overflow or Wraparound | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Freedesktop Poppler | 26.07.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 18, 2026 | CVE Modified | CISA-ADP |
| Sep 18, 2026 | New CVE Received | [email protected] |
Volerion