Vulnerability PYSEC-2026-4156

Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
20 days ago
October 01, 2026 at 04:44 PM UTC
pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)
1.0 - 6.18.0
1.0 - 6.18.0

Summary

pypdf: Possible long runtimes for partially malformed FlateDecode streams (Follow-up)

Details

Impact

An attacker who uses this vulnerability can craft a PDF which leads to long runtimes. This requires a partially malformed /FlateDecode stream, where the byte-by-byte decompression is used.

Patches

This has been fixed in pypdf==6.18.1.

Workarounds

If you cannot upgrade yet, consider applying the changes from PR #4073.

Impacted packages

Timeline

Published
20 days ago
October 01, 2026 at 04:44 PM UTC
Fixed (6.18.1)
1 month ago
September 11, 2026 at 10:10 AM UTC
Last Modified
20 days ago
October 01, 2026 at 05:45 PM UTC