Out-of-bounds write in Openimageio - CVE-2026-7582
Published: June 18, 2026
Openimageio
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary code.
The vulnerability exists due to out-of-bounds write in the DDS image decoder when parsing a crafted DDS file. A remote attacker can supply a specially crafted DDS file to execute arbitrary code.
The issue is caused by a signed 32-bit integer overflow in ddsinput.cpp before widening to size_t, which can lead to writes beyond the allocated image buffer.