JLSEC-2026-480 Low 2.9
zlib before 1.3.2 allows CPU consumption via crc32_combine64 and crc32_combine_gen64 because...
zlib before 1.3.2 allows CPU consumption via crc32combine64 and crc32combine_gen64 because x2nmodp can do right shifts within a loop that has no termination condition.
References
- https://7asecurity.com/blog/2026/02/zlib-7asecurity-audit
- https://7asecurity.com/blog/2026/02/zlib-7asecurity-audit/
- https://7asecurity.com/reports/pentest-report-zlib-RC1.1.pdf
- https://github.com/advisories/GHSA-h858-mf2m-8jf4
- https://github.com/madler/zlib/issues/904
- https://github.com/madler/zlib/releases/tag/v1.3.2
- https://nvd.nist.gov/vuln/detail/CVE-2026-27171
- https://ostif.org/zlib-audit-complete
- https://ostif.org/zlib-audit-complete/