summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Raspbian automatic forward porter [Fri, 19 Jun 2026 23:15:48 +0000 (00:15 +0100)]
Merge version 25.03.0-11.1+rpi1 and 26.01.0-5 to produce 26.01.0-5+rpi1
Pino Toscano [Sat, 6 Jun 2026 12:22:26 +0000 (14:22 +0200)]
Merge poppler (26.01.0-5) import into refs/heads/workingbranch
Paul Zander [Mon, 12 Jan 2026 21:14:33 +0000 (22:14 +0100)]
Include <climits> for GCC 16
Origin: https://gitlab.freedesktop.org/poppler/poppler/-/commit/
4a2294f59ebbbe690d09aa6f7e021e29cbb85782
```
poppler-26.01.0/poppler/SplashOutputDev.cc: In constructor
‘T3FontCache::T3FontCache(const Ref*, double, double, double, double, int, int,
int, int, bool, bool)’:
poppler-26.01.0/poppler/SplashOutputDev.cc:1129:18: error: ‘INT_MAX’ was not
declared in this scope
1129 | if (glyphW > INT_MAX / glyphH || glyphW <= 0 || glyphH <= 0 ||
glyphW * glyphH > 100000) {
| ^~~~~~~
poppler-26.01.0/poppler/SplashOutputDev.cc:84:1: note: ‘INT_MAX’ is defined in
header ‘<climits>’; this is probably fixable by adding ‘#include <climits>’
83 | #include "SplashOutputDev.h"
+++ |+#include <climits>
84 | #include <algorithm>
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Gbp-Pq: Name Include-climits-for-GCC-16.patch
Marek Kasik [Thu, 21 May 2026 15:51:51 +0000 (17:51 +0200)]
SplashOutputDev: Fix integer overflow in tilingPatternFill
Origin: https://gitlab.freedesktop.org/poppler/poppler/-/commit/
8352264766652b98336e92359a70b3161a9ab97a
Bug-Debian: https://bugs.debian.org/
1138708
Bug: https://gitlab.freedesktop.org/poppler/poppler/-/work_items/1715
Bug-Debian-Security: https://security-tracker.debian.org/tracker/CVE-2026-10118
Use checkedMultiply() to check integer multiplication of surface size
and number of repetitions to avoid integer overflow and possible memory issues.
Fixes: #1715
Gbp-Pq: Name SplashOutputDev-Fix-integer-overflow-in-tilingPatter.patch
Pino Toscano [Sat, 6 Jun 2026 12:22:26 +0000 (14:22 +0200)]
poppler (26.01.0-5) unstable; urgency=medium
* Include <climits> to fix build with GCC 16 and on Hurd
[dgit import unpatched poppler 26.01.0-5]
Pino Toscano [Sat, 6 Jun 2026 12:22:26 +0000 (14:22 +0200)]
Import poppler_26.01.0-5.debian.tar.xz
[dgit import tarball poppler 26.01.0-5 poppler_26.01.0-5.debian.tar.xz]
Raspbian automatic forward porter [Thu, 21 May 2026 10:17:48 +0000 (11:17 +0100)]
Merge version 25.03.0-5+rpi1 and 25.03.0-11.1 to produce 25.03.0-11.1+rpi1
Emilio Pozuelo Monfort [Tue, 17 Feb 2026 14:44:26 +0000 (15:44 +0100)]
Import poppler_26.01.0.orig.tar.xz
[dgit import orig poppler_26.01.0.orig.tar.xz]
Salvatore Bonaccorso [Sun, 12 Oct 2025 18:30:50 +0000 (20:30 +0200)]
Merge poppler (25.03.0-11.1) import into refs/heads/workingbranch
Kevin Backhouse [Wed, 3 Sep 2025 13:36:54 +0000 (14:36 +0100)]
Check for duplicate entries
Origin: https://gitlab.freedesktop.org/poppler/poppler/-/commit/
4ce27cc826bf90cc8dbbd8a8c87bd913cccd7ec0
Bug-Debian: https://bugs.debian.org/
1117853
Bug-Debian-Security: https://security-tracker.debian.org/tracker/CVE-2025-52885
Gbp-Pq: Name Check-for-duplicate-entries.patch
Sune Vuorela [Tue, 29 Jul 2025 12:14:00 +0000 (14:14 +0200)]
[PATCH] Fix crash in pdfseparate
Don't continue recursing in PDFDoc::mark* if things looks a bit weirder
than expected
Gbp-Pq: Name CVE-2025-50420.patch
Debian freedesktop.org maintainers [Sun, 12 Oct 2025 18:30:50 +0000 (20:30 +0200)]
CVE-2025-52886
Backport of:
Backport of:
From
ac36affcc8486de38e8905a8d6547a3464ff46e5 Mon Sep 17 00:00:00 2001
From: Sune Vuorela <sune@vuorela.dk>
Date: Tue, 3 Jun 2025 00:35:19 +0200
Subject: [PATCH] Limit ammount of annots per document/page
Gbp-Pq: Name CVE-2025-52886.patch
Juraj Šarinay [Thu, 6 Mar 2025 01:02:56 +0000 (02:02 +0100)]
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.
Origin: upstream 25.04.0
Gbp-Pq: Name CVE-2025-43903.patch
Albert Astals Cid [Wed, 26 Mar 2025 10:26:32 +0000 (11:26 +0100)]
[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
Origin: 25.04.0
Gbp-Pq: Name CVE-2025-43718.patch
Albert Astals Cid [Mon, 31 Mar 2025 12:35:49 +0000 (14:35 +0200)]
[PATCH] Move isOk check to inside JBIG2Bitmap::combine
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32365.patch
Albert Astals Cid [Sun, 23 Mar 2025 23:44:54 +0000 (00:44 +0100)]
[PATCH] PSStack::roll: Protect against doing int = -INT_MIN
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32364.patch
Salvatore Bonaccorso [Sun, 12 Oct 2025 18:30:50 +0000 (20:30 +0200)]
poppler (25.03.0-11.1) unstable; urgency=medium
* Non-maintainer upload.
* Check for duplicate entries (CVE-2025-52885) (Closes: #
1117853)
[dgit import unpatched poppler 25.03.0-11.1]
Salvatore Bonaccorso [Sun, 12 Oct 2025 18:30:50 +0000 (20:30 +0200)]
Import poppler_25.03.0-11.1.debian.tar.xz
[dgit import tarball poppler 25.03.0-11.1 poppler_25.03.0-11.1.debian.tar.xz]
Raspbian automatic forward porter [Wed, 20 Aug 2025 14:59:51 +0000 (15:59 +0100)]
Merge version 25.03.0-4+rpi1 and 25.03.0-5 to produce 25.03.0-5+rpi1
Jeremy Bícha [Mon, 28 Jul 2025 08:55:12 +0000 (10:55 +0200)]
Merge poppler (25.03.0-5) import into refs/heads/workingbranch
Debian freedesktop.org maintainers [Mon, 28 Jul 2025 08:55:12 +0000 (10:55 +0200)]
CVE-2025-52886
Backport of:
Backport of:
From
ac36affcc8486de38e8905a8d6547a3464ff46e5 Mon Sep 17 00:00:00 2001
From: Sune Vuorela <sune@vuorela.dk>
Date: Tue, 3 Jun 2025 00:35:19 +0200
Subject: [PATCH] Limit ammount of annots per document/page
Gbp-Pq: Name CVE-2025-52886.patch
Juraj Šarinay [Thu, 6 Mar 2025 01:02:56 +0000 (02:02 +0100)]
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.
Origin: upstream 25.04.0
Gbp-Pq: Name CVE-2025-43903.patch
Albert Astals Cid [Mon, 31 Mar 2025 12:35:49 +0000 (14:35 +0200)]
[PATCH] Move isOk check to inside JBIG2Bitmap::combine
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32365.patch
Albert Astals Cid [Sun, 23 Mar 2025 23:44:54 +0000 (00:44 +0100)]
[PATCH] PSStack::roll: Protect against doing int = -INT_MIN
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32364.patch
Jeremy Bícha [Mon, 28 Jul 2025 08:55:12 +0000 (10:55 +0200)]
poppler (25.03.0-5) unstable; urgency=high
[ Marc Deslauriers ]
* SECURITY UPDATE: DoS via reference count overflow
- debian/patches/CVE-2025-52886.patch: limit amount of annots per
document/page in poppler/Annot.cc, poppler/Page.cc.
- CVE-2025-52886 (Closes: #
1108784)
[dgit import unpatched poppler 25.03.0-5]
Jeremy Bícha [Mon, 28 Jul 2025 08:55:12 +0000 (10:55 +0200)]
Import poppler_25.03.0-5.debian.tar.xz
[dgit import tarball poppler 25.03.0-5 poppler_25.03.0-5.debian.tar.xz]
Raspbian automatic forward porter [Thu, 5 Jun 2025 19:03:11 +0000 (20:03 +0100)]
Merge version 24.08.0-2+rpi1 and 25.03.0-4 to produce 25.03.0-4+rpi1
Jeremy Bícha [Fri, 18 Apr 2025 22:16:32 +0000 (18:16 -0400)]
Merge poppler (25.03.0-4) import into refs/heads/workingbranch
Juraj Šarinay [Thu, 6 Mar 2025 01:02:56 +0000 (02:02 +0100)]
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.
Origin: upstream 25.04.0
Gbp-Pq: Name CVE-2025-43903.patch
Albert Astals Cid [Mon, 31 Mar 2025 12:35:49 +0000 (14:35 +0200)]
[PATCH] Move isOk check to inside JBIG2Bitmap::combine
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32365.patch
Albert Astals Cid [Sun, 23 Mar 2025 23:44:54 +0000 (00:44 +0100)]
[PATCH] PSStack::roll: Protect against doing int = -INT_MIN
Origin: upstream 25.04
Gbp-Pq: Name CVE-2025-32364.patch
Jeremy Bícha [Fri, 18 Apr 2025 22:16:32 +0000 (18:16 -0400)]
poppler (25.03.0-4) unstable; urgency=high
* Team upload
* SECURITY UPDATE: Properly verify abde.pkcs7.sha1 signatures
- Cherry-pick upstream fix for the
NSSSignatureVerification::validateSignature function
in NSSCryptoSignBackend.cc
- CVE-2025-43903 (Closes: #
1103545)
[dgit import unpatched poppler 25.03.0-4]
Jeremy Bícha [Fri, 18 Apr 2025 22:16:32 +0000 (18:16 -0400)]
Import poppler_25.03.0-4.debian.tar.xz
[dgit import tarball poppler 25.03.0-4 poppler_25.03.0-4.debian.tar.xz]
Jeremy Bícha [Tue, 4 Mar 2025 21:22:49 +0000 (16:22 -0500)]
Import poppler_25.03.0.orig.tar.xz
[dgit import orig poppler_25.03.0.orig.tar.xz]
Peter Michael Green [Tue, 17 Sep 2024 22:18:17 +0000 (22:18 +0000)]
Merge poppler (24.08.0-2+rpi1) import into refs/heads/workingbranch
Peter Michael Green [Tue, 17 Sep 2024 22:18:17 +0000 (22:18 +0000)]
poppler (24.08.0-2+rpi1) trixie-staging; urgency=medium
* Update symbols file for raspbian.
[dgit import unpatched poppler 24.08.0-2+rpi1]
Peter Michael Green [Tue, 17 Sep 2024 22:18:17 +0000 (22:18 +0000)]
Import poppler_24.08.0-2+rpi1.debian.tar.xz
[dgit import tarball poppler 24.08.0-2+rpi1 poppler_24.08.0-2+rpi1.debian.tar.xz]
Jeremy Bícha [Sun, 18 Aug 2024 14:46:36 +0000 (10:46 -0400)]
poppler (24.08.0-2) unstable; urgency=medium
* Team upload
* Release to unstable
[dgit import unpatched poppler 24.08.0-2]
Jeremy Bícha [Sun, 18 Aug 2024 14:46:36 +0000 (10:46 -0400)]
Import poppler_24.08.0-2.debian.tar.xz
[dgit import tarball poppler 24.08.0-2 poppler_24.08.0-2.debian.tar.xz]
Jeremy Bícha [Thu, 1 Aug 2024 23:46:39 +0000 (19:46 -0400)]
Import poppler_24.08.0.orig.tar.xz
[dgit import orig poppler_24.08.0.orig.tar.xz]