Debian Patches

Status for poppler/25.03.0-5+deb13u4

Patch Description Author Forwarded Bugs Origin Last update
CVE-2025-32364.patch PSStack::roll: Protect against doing int = -INT_MIN Albert Astals Cid <aacid@kde.org> no upstream 25.04 2025-03-24
CVE-2025-32365.patch Move isOk check to inside JBIG2Bitmap::combine Albert Astals Cid <aacid@kde.org> no upstream 25.04 2025-03-31
CVE-2025-43903.patch Properly verify adbe.pkcs7.sha1 signatures.
For signatures with non-empty encapsulated content
(typically adbe.pkcs7.sha1), we only compared hash values and
never actually checked SignatureValue within SignerInfo.
The bug introduced by c7c0207b1cfe49a4353d6cda93dbebef4508138f
made trivial signature forgeries possible. Fix this by calling
NSS_CMSSignerInfo_Verify() after the hash values compare equal.
Juraj Ĺ arinay <juraj@sarinay.com> no upstream 25.04.0 2025-03-06
CVE-2025-52886.patch Limit ammount of annots per document/page Sune Vuorela <sune@vuorela.dk> no 2025-06-03
CVE-2025-50420.patch Fix crash in pdfseparate
Don't continue recursing in PDFDoc::mark* if things looks a bit weirder
than expected
Sune Vuorela <sune@vuorela.dk> no 2025-07-29
SplashOutputDev-Fix-integer-overflow-in-tilingPatter.patch SplashOutputDev: Fix integer overflow in tilingPatternFill
Use checkedMultiply() to check integer multiplication of surface size
and number of repetitions to avoid integer overflow and possible memory issues.
Marek Kasik <mkasik@redhat.com> yes debian upstream https://gitlab.freedesktop.org/poppler/poppler/-/commit/8352264766652b98336e92359a70b3161a9ab97a 2026-05-21
Make-sure-regex-doesn-t-stack-overflow-by-limiting-i.patch Make sure regex doesn't stack overflow by limiting it
Happens with very long pdfsubver strings when compiled with
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto
Albert Astals Cid <aacid@kde.org> no debian https://gitlab.freedesktop.org/poppler/poppler/-/commit/f54b815672117c250420787c8c006de98e8c7408 2025-03-26
Check-for-duplicate-entries.patch Check for duplicate entries Kevin Backhouse <kevinbackhouse@github.com> no debian https://gitlab.freedesktop.org/poppler/poppler/-/commit/4ce27cc826bf90cc8dbbd8a8c87bd913cccd7ec0 2025-09-03
malformed-moddate.patch DateInfo: Fix timeToStringWithFormat buffer length strftime places a NULL-terminated string in the buffer, so the std::string
buffer needs to be resized to not include the terminator character
(or anything after it).
.
Without this fix, modification dates in altered PDF documents (such as when
adding a digital signature) are not truncated properly, instead padding
the date with a null byte and extra spaces until the end of the buffer is
reached. This bad syntax compromises the ability to verify the signature
with other applications, but the Poppler signatory has no indication of this.
Erich E. Hoover <erich.e.hoover@gmail.com> yes debian upstream upstream, https://gitlab.freedesktop.org/poppler/poppler/-/merge_requests/1824.patch 2026-07-01

All known versions for source package 'poppler'

Links