openSUSE-SU-2026:22188-1

See a problem?
Import Source
https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22188-1.json
JSON Data
https://api.osv.dev/v1/vulns/openSUSE-SU-2026:22188-1
Upstream
CVE (8)
Related
Published
2026-10-26T15:02:57Z
Modified
2026-11-01T17:23:29Z
Summary
Security update for python-pypdf
Details

This update for python-pypdf fixes the following issues:

Changes in python-pypdf:

  • CVE-2026-113786: PDF containing image data labeled with the /DCTDecode filter causes Pillow to select and invoke an unintended image parser when the image is loaded (bsc#1286632)
  • CVE-2026-113789: crafted PDF causes large memory usage or long runtimes when an application retrieves the document's form fields (bsc#1286633)
  • CVE-2026-113790: PDF containing arrays or dictionaries with many elements causes parsing to consume large amounts of memory (bsc#1286634)
  • CVE-2026-113791: PDF containing a content stream with many small operations causes parsing to consume large amounts of memory (bsc#1286635)
  • CVE-2026-113792: calling PdfWriter.find_outline_item on a crafted PDF with a cyclic outline hierarchy can enter an infinite loop and block the current process (bsc#1286636)
  • CVE-2026-113793: removing an object from a crafted cyclic PDF tree can enter an infinite loop and block the current process (bsc#1286637)
  • CVE-2026-113794: incomplete PDF that ends inside a standard cross-reference table causes pypdf to mishandle the unexpected end of file and enter an infinite loop (bsc#1286638)
  • CVE-2026-113795: accessing a crafted PDF stream with a large number of filters or multiple filters that pass around large amounts of data can cause large memory consumption (bsc#1286639)
References

Affected packages

openSUSE:Leap 16.0 / python-pypdf

Package

Name
python-pypdf
Purl
pkg:rpm/opensuse/python-pypdf&distro=openSUSE%20Leap%2016.0

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
6.19.0-bp160.2.1

Ecosystem specific

{
    "binaries": [
        {
            "python313-pypdf": "6.19.0-bp160.2.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/openSUSE-SU-2026:22188-1.json"