Integer Overflow Vulnerability in OpenImageIO by Academy Software Foundation
CVE-2026-43909
8.8HIGH
What is CVE-2026-43909?
OpenImageIO, a widely-used toolset for image file manipulation, contains a vulnerability due to a signed 32-bit integer overflow within the SwapRGBABytes() function. This flaw can be triggered when processing kABGR DPX images with excessively large dimensions, leading to a significant computational error. The mishandled index calculation results in an out-of-bounds read, followed by dangerous write operations to incorrect memory locations. Such behavior can compromise application stability and security. The issue has been addressed and resolved in versions 3.0.18.0 and 3.1.13.0.
Affected Version(s)
OpenImageIO < 3.0.18.0 < 3.0.18.0
OpenImageIO >= 3.1.4.0-beta, < 3.1.13.0 < 3.1.4.0-beta, 3.1.13.0
