CVE-2026-107705: Stack-based Buffer Overflow in freedesktop poppler
Description
Poppler versions 0.42.0 through 26.10.0 contain a stack-based buffer overflow vulnerability in the Decrypt::revision6Hash() function. This flaw allows attackers who can control the password input to overflow stack memory by supplying a password longer than 127 bytes when opening AESV3/R6 encrypted PDFs. The overflow affects the K1 and E buffers, potentially causing process crashes or memory corruption.
CVSS v4.0
Score 8.3high
Affected software
freedesktop
poppler
pkg:github/freedesktop/popplerRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-107705 is a stack-based buffer overflow vulnerability in the freedesktop Poppler library affecting versions 0.42.0 through 26.10.0. The vulnerability exists in the Decrypt::revision6Hash() function, which processes passwords for AESV3/R6 encrypted PDFs. Attackers can exploit this by providing a password longer than 127 bytes, leading to overflow of internal buffers (K1 and E) on the stack. This can result in application crashes or memory corruption when applications use libpoppler, libpoppler-glib, or the C++ API to open such PDFs.
Potential Impact
An attacker who can supply a crafted password to an application using Poppler can cause a stack-based buffer overflow, leading to denial of service via process crashes or potential memory corruption. The vulnerability requires attacker control over the password input and does not require user interaction or privileges. No known exploits are reported in the wild at this time.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a patch is available, avoid opening untrusted AESV3/R6 encrypted PDFs with affected Poppler versions or use alternative PDF processing tools that are not vulnerable.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-10-08T16:52:24.550Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6ac7feec2cdf04f656318be3
Added to database: 10/08/2026, 20:37:00 UTC
Last enriched: 10/08/2026, 21:05:04 UTC
Last updated: 10/09/2026, 00:28:11 UTC
Views: 7
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.