{"apiVersion":"1.0","identifier":"CVE-2026-55373","description":"OpenEXR is the reference implementation and specification for the EXR image format, widely used in the motion picture industry. Versions prior to 3.2.10, 3.3.12, and 3.4.13 contain an infinite-loop vulnerability in SampleCountChannel. The helper roundListSizeUp() rounds a sample-list size up to the next power of two using repeated unsigned left shifts, which terminates for normal values but fails for UINT_MAX: the sequence reaches 0x80000000, and the next left shift wraps the 32-bit value to 0. Because 0 remains less than UINT_MAX, the loop never progresses and never exits. The bug is reachable through public OpenEXRUtil APIs, either by editing the sample-count buffer through SampleCountChannel::Edit (whose destructor calls endEdit()) or by calling SampleCountChannel::set(x, y, UINT_MAX) on a valid pixel. This issue has been fixed in versions 3.2.10, 3.3.12, and 3.4.13.","publishedAt":"2026-08-25T01:16:36","lastModifiedAt":"2026-08-25T14:16:52","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-55373","cvssScore":6.2,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","epssProbability":0.0011,"riskScore":0.63,"affectedProduct":"OpenEXR","affectedVersions":"<3.2.10,<3.3.12,<3.4.13","vulnerabilityType":"Library","operatingSystems":[],"links":{"self":"https://www.redsauce.net/api/cves/CVE-2026-55373","webPages":{"es":"https://www.redsauce.net/es/cves/CVE-2026-55373","en":"https://www.redsauce.net/en/cves/CVE-2026-55373","fr":"https://www.redsauce.net/fr/cves/CVE-2026-55373","pt":"https://www.redsauce.net/pt/cves/CVE-2026-55373","de":"https://www.redsauce.net/de/cves/CVE-2026-55373","sk":"https://www.redsauce.net/sk/cves/CVE-2026-55373","el":"https://www.redsauce.net/el/cves/CVE-2026-55373"},"source":"https://nvd.nist.gov/vuln/detail/CVE-2026-55373"}}