Debian Patches
Status for poppler/26.01.0-5
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 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 |
| Include-climits-for-GCC-16.patch | Include <climits> for GCC 16 ``` 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> ``` |
Paul Zander <negril.nx+gentoo@gmail.com> | no | https://gitlab.freedesktop.org/poppler/poppler/-/commit/4a2294f59ebbbe690d09aa6f7e021e29cbb85782 | 2026-01-12 |
All known versions for source package 'poppler'
- 26.01.0-5 (sid, forky)
- 25.03.0-5+deb13u3 (trixie-security)
- 25.03.0-5+deb13u2 (trixie)
- 22.12.0-2+deb12u2 (bookworm-security)
- 22.12.0-2+deb12u1 (bookworm)
