Live › vulnerability › CVE-2026-120251
imagecodecs versions 2026.3.6 through 2026.10.10 loop forever in ccitt_fax4_decode_size() when given a crafted CCITT Group 4 image stream. An attacker can pin a CPU core until the calling process is killed.
Summary written from the sources below. Check the originals before acting.
First seen by InfraStack 2026-11-01 01:47 UTC. All times on this page are UTC.
Applications that decode untrusted CCITT Group 4 data with imagecodecs, including through the ccittfax4_decode() function or the numcodecs Ccittfax4 codec, are exposed. Services that only process their own trusted images are unlikely to be reached by an attacker. unknown whether any other code path is affected.
No product ranges from the sources yet.
python -m pip show imagecodecs and check whether the version is between 2026.3.6 and 2026.10.10.imagecodecs and for numcodecs codecs using Ccittfax4.2026.10.10; the sources do not name the exact fixed release.Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
imagecodecs 2026.3.6 through 2026.10.10 contains an infinite loop vulnerability in ccitt_fax4_decode_size() that allows attackers to hang the calling process by supplying a crafted CCITT Group 4 stream. Attackers can provide an 8-byte G4 stream lacking EOFB to ccittfax4_decode() or the numcodecs Ccittfax4 codec, consuming full CPU until the process is killed.
This page as .md · .json · in your agent: get_signal("CVE-2026-120251")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.