CVE-2026-43909: Openimageio

High severity, CVSS 8.8. EPSS: 0.5% chance of exploitation in the next 30 days.

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, a signed 32-bit integer overflow in the loop index expression i * 4 inside SwapRGBABytes() causes the function to compute a large negative pointer offset when processing kABGR DPX images with large dimensions. The immediate crash is an out-of-bounds read (the memcpy at line 45 reads from &input[i * 4] first), but the subsequent write operations at lines 46–49 target the same wrapped offset — making this a combined OOB read+write primitive. This vulnerability is fixed in 3.0.18.0 and 3.1.13.0.

Affected products

  • Openimageio Openimageio: before 3.0.18.0 (fixed in 3.0.18.0); from 3.1.4.0, before 3.1.13.0 (fixed in 3.1.13.0); version 3.2.0.0 only; version 3.2.0.2 only

Published 2026-05-14. Last modified 2026-06-17.