Lucene search
K

63 matches found

Github Security Blog
Github Security Blog
added 2026/05/11 2:53 p.m.6 views

oxidize-pdf: NaN/inf bypass in colour content-stream emission causes PDF rejection (DoS)

Impact oxidize-pdf defines Color as a pub enum with public tuple-struct variants Rgbf64, f64, f64, Grayf64, and Cmykf64, f64, f64, f64. The constructors Color::rgb, Color::gray, and Color::cmyk clamp incoming components to 0.0, 1.0, but because the variants are pub, callers can construct values...

5.9AI score
Exploits0References2Affected Software2
Snyk
Snyk
added 2026/05/11 2:53 p.m.6 views

Improper Validation of Specified Quantity in Input

Overview Affected versions of this package are vulnerable to Improper Validation of Specified Quantity in Input via the emission of non-finite color values in the content stream. An attacker can cause PDF viewers to reject the content stream, affected page, or entire document by supplying special...

5.3CVSS5.8AI score
Exploits0References2
OSV
OSV
added 2026/05/11 2:53 p.m.3 views

GHSA-88Q9-CMP2-C2VQ oxidize-pdf: NaN/inf bypass in colour content-stream emission causes PDF rejection (DoS)

Impact oxidize-pdf defines Color as a pub enum with public tuple-struct variants Rgbf64, f64, f64, Grayf64, and Cmykf64, f64, f64, f64. The constructors Color::rgb, Color::gray, and Color::cmyk clamp incoming components to 0.0, 1.0, but because the variants are pub, callers can construct values...

4.3CVSS5.9AI score
Exploits0References2
Veracode
Veracode
added 2026/03/14 5:28 a.m.6 views

Denial Of Service (DoS)

pypdf is vulnerable to Denial Of Service. The vulnerability is due to parsing a PDF content stream with an inflated Length value, where the parser allocates memory based on the declared length without verifying the actual data size, and an attacker can craft a PDF with a large /Length field to...

6.8CVSS5.9AI score0.00005EPSS
Exploits0References4Affected Software1
EUVD
EUVD
added 2026/03/11 12:14 a.m.1 views

EUVD-2026-10925

pypdf: manipulated stream length values can exhaust RAM...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References4
EUVD
EUVD
added 2026/03/11 12:14 a.m.1 views

EUVD-2026-10924

pypdf: manipulated stream length values can exhaust RAM...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References4
NVD
NVD
added 2026/03/10 10:16 p.m.2 views

CVE-2026-31826

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS0.00005EPSS
Exploits0References3
OSV
OSV
added 2026/03/10 10:16 p.m.1 views

DEBIAN-CVE-2026-31826

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

5.5CVSS5.4AI score0.00005EPSS
Exploits0References1
OSV
OSV
added 2026/03/10 10:16 p.m.0 views

UBUNTU-CVE-2026-31826

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References2
ATTACKERKB
ATTACKERKB
added 2026/03/10 9:36 p.m.2 views

CVE-2026-31826

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References4Affected Software1
Vulnrichment
Vulnrichment
added 2026/03/10 9:36 p.m.0 views

CVE-2026-31826 pypdf: manipulated stream length values can exhaust RAM

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References3
Debian CVE
Debian CVE
added 2026/03/10 9:36 p.m.2 views

CVE-2026-31826

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS5.4AI score0.00005EPSS
Exploits0
Cvelist
Cvelist
added 2026/03/10 9:36 p.m.22 views

CVE-2026-31826 pypdf: manipulated stream length values can exhaust RAM

pypdf is a free and open-source pure-python PDF library. Prior to 6.8.0, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing a content stream with a rather large /Length value, regardless of the actual data length inside the stream. Thi...

6.8CVSS0.00005EPSS
Exploits0References3
Positive Technologies
Positive Technologies
added 2026/03/10 12:0 a.m.1 views

PT-2026-24480

Name of the Vulnerable Software and Affected Versions pypdf versions prior to 6.8.0 Description pypdf is a free and open-source pure-python PDF library. A crafted PDF file can cause excessive memory usage when parsed, specifically when processing a content stream with a large /Length value,...

6.8CVSS5.8AI score0.00005EPSS
Exploits0References22
RedhatCVE
RedhatCVE
added 2026/03/02 12:42 p.m.5 views

CVE-2026-28351

A flaw was found in pypdf, a free and open-source pure-python PDF library. An attacker can exploit this vulnerability by crafting a malicious PDF file that, when parsed, leads to excessive memory consumption. This occurs specifically when processing the content stream using the RunLengthDecode...

6.9CVSS5.8AI score0.00019EPSS
Exploits0References7
EUVD
EUVD
added 2026/02/28 2:46 a.m.3 views

EUVD-2026-9070

pypdf: Manipulated RunLengthDecode streams can exhaust RAM...

6.9CVSS5.9AI score0.00019EPSS
Exploits0References5
ATTACKERKB
ATTACKERKB
added 2026/02/27 8:59 p.m.2 views

CVE-2026-28351

pypdf is a free and open-source pure-python PDF library. Prior to version 6.7.4, an attacker who uses this vulnerability can craft a PDF which leads to large memory usage. This requires parsing the content stream using the RunLengthDecode filter. This has been fixed in pypdf 6.7.4. As a workaroun...

6.9CVSS5.8AI score0.00019EPSS
Exploits0References5Affected Software1
SUSE CVE
SUSE CVE
added 2025/11/27 12:23 a.m.3 views

SUSE CVE-2025-66019

pypdf is a free and open-source pure-python PDF library. Prior to version 6.4.0, an attacker who uses this vulnerability can craft a PDF which leads to a memory usage of up to 1 GB per stream. This requires parsing the content stream of a page using the LZWDecode filter. This issue has been patch...

4.8CVSS6.6AI score0.00076EPSS
Exploits0References3
CVE
CVE
added 2025/11/25 11:38 p.m.12 views

CVE-2025-66019

CVE-2025-66019 affects the Python PDF library pypdf up to version 6.3.x. Reporter data from multiple sources state that parsing a page content stream using the LZWDecode filter can cause memory usage to balloon to as much as 1 GB per stream, leading to potential denial of service on affected pars...

8.7CVSS6.4AI score0.00076EPSS
Exploits0References4
Snyk
Snyk
added 2025/11/24 10:42 p.m.2 views

Improper Handling of Highly Compressed Data (Data Amplification)

Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Improper Handling of Highly Compressed Data Data Amplification via the LZWDecode process. An attacker can exhaust system memory by...

8.7CVSS6.5AI score0.00076EPSS
Exploits0References3
Rows per page
Query Builder