CVE-2026-55373

EUVD-2026-65185
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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.2 MEDIUM
LOCAL
LOW
NONE
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Awaiting analysis
This vulnerability is currently awaiting analysis.
Base Score
CVSS 3.x
EPSS Score
Percentile: 1.39%
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
libIlmImf-2_2-23
suse enterprise desktop 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise sap 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP4
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP7
2.2.1-150000.3.52.1
fixed
libIlmImfUtil-2_2-23
suse enterprise desktop 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise sap 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP4
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP7
2.2.1-150000.3.52.1
fixed
openexr-devel
suse enterprise desktop 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise sap 15 SP7
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP4
2.2.1-150000.3.52.1
fixed
suse enterprise server 15 SP7
2.2.1-150000.3.52.1
fixed