Use of Uninitialized Variable in OpenEXR - #VU141325
Published: August 8, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to use of uninitialized variable in unpack_sample_table() when parsing a crafted compressed deep-scanline EXR file with a zero-length sample-count table. A remote attacker can trick the victim into opening a crafted file to cause a denial of service.
The issue is triggered through the normal OpenEXR C and C++ decode or check paths, and user interaction is required to open the crafted file.