PT-2026-41022 · Academy Software Foundation · Openimageio

Published

2026-05-14

·

Updated

2026-05-14

·

CVE-2026-43903

CVSS v4.0

8.4

High

VectorAV:L/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
OpenImageIO is a toolset for reading, writing, and manipulating image files of any image file format relevant to VFX / animation. Prior to 3.0.18.0 and 3.1.13.0, sgiinput.cpp:265,274 use OIIO DASSERT for bounds checking in the RLE decode loop. In release builds, OIIO DASSERT compiles to ((void)sizeof(x)) (dassert.h:210), making all bounds checks no-ops. A crafted .sgi file with RLE count exceeding scanline width causes heap buffer overflow and crash. This vulnerability is fixed in 3.0.18.0 and 3.1.13.0.

Exploit

Fix

Memory Corruption

Weakness Enumeration

Related Identifiers

CVE-2026-43903

Affected Products

Openimageio