CVE-2023-25668CWE-122CWE-125

TensorFlow vulnerable to heap out-of-buffer read in the QuantizeAndDequantize operation

Critical · published March 24, 2023

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

🚨 If you're using TensorFlow prior to version 2.12.0, prepare for a bumpy ride! An attacker can tap into heap memory without your permission—think of it as an uninvited guest rummaging through your kitchen! 🔥 Imagine leaving your front door slightly ajar while you go out. An uninvited guest can quietly stroll in and grab whatever they want from your fridge. In this case, attackers can access heap memory and potentially execute harmful commands on your system. This vulnerability could lead to a catastrophic crash or, even worse, allow an attacker to run arbitrary code on your machine. The repercussions could be devastating, potentially compromising sensitive data or damaging critical systems.

Put simply

Imagine leaving your front door slightly ajar while you go out. An uninvited guest can quietly stroll in and grab whatever they want from your fridge. In this case, attackers can access heap memory and potentially execute harmful commands on your system. The vulnerability in TensorFlow allows attackers to access heap memory that they shouldn't have control over, resulting in potential remote code execution or application crashes. This security flaw affects versions prior to 2.12.0 and 2.11.1.

What to do

This vulnerability could lead to a catastrophic crash or, even worse, allow an attacker to run arbitrary code on your machine. The repercussions could be devastating, potentially compromising sensitive data or damaging critical systems. Patch your TensorFlow installation to version 2.12.0 or 2.11.1 immediately to prevent exploitation. If you’re using an older version, make sure to update as soon as possible to safeguard your system. Additionally, review your configurations to ensure other security measures are in place. You've got this! By following these steps, you’ll keep your TensorFlow environment secure and your hero status intact! 🛡️

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.00838 · 57.4th percentile
Weaknesses
CWE-122 · Heap-based Buffer Overflow; CWE-125 · Out-of-bounds Read
Published
2023-03-24T23:33Z
EPSS history
Timeline
  • 24 MAR 23:33Z
    TensorFlow vulnerable to heap out-of-buffer read in the QuantizeAndDequantize operation
    cvelistv5