CVE-2024-55192

OpenImageIO v3.1.0.0dev was discovered to contain a heap overflow via the component OpenImageIO_v3_1_0::farmhash::inlined::Fetch64(char const*)

Critical · published January 23, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
48.7
In the wild
Unconfirmed
What it is

🚨 A heap overflow lurking in OpenImageIO could turn your image processing pipeline into a playground for attackers! 🔥 Think of it like a crowded restaurant where one table is overflowing with food and starts spilling over into the other tables — that’s how this heap overflow can cause chaos in memory management, allowing attackers to access and manipulate data they shouldn’t. An attacker could exploit this vulnerability to execute arbitrary code, potentially leading to total system compromise. Imagine an intruder slipping in unnoticed and taking control of your kitchen — they could cook whatever dish they want, and that's absolutely devastating!

Put simply

Think of it like a crowded restaurant where one table is overflowing with food and starts spilling over into the other tables — that’s how this heap overflow can cause chaos in memory management, allowing attackers to access and manipulate data they shouldn’t. This heap overflow vulnerability in OpenImageIO v3.1.0.0dev occurs within the Fetch64 function, allowing attackers to overwrite adjacent memory and execute harmful code.

What to do

An attacker could exploit this vulnerability to execute arbitrary code, potentially leading to total system compromise. Imagine an intruder slipping in unnoticed and taking control of your kitchen — they could cook whatever dish they want, and that's absolutely devastating! To mitigate this, patch your OpenImageIO to version 3.1.0.1 or higher immediately. Review your code and ensure you're validating image inputs properly to prevent heap overflows in the future. Don't wait — this is critical! You're on the right track to securing your systems! Follow these steps and you'll have this vulnerability locked down in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00612 · 48.7th percentile
Published
2025-01-23T00:00Z
EPSS history
Timeline
  • 23 JAN 00:00Z
    OpenImageIO v3.1.0.0dev was discovered to contain a heap overflow via the component OpenImageIO_v3_1_0::farmhash::inlined::Fetch64(char const*)
    cvelistv5