CVE-2022-23594Out-of-bounds Read in Intel Optimization FOR Tensorflow

Severity
5.5MEDIUMNVD
CNA8.8
EPSS
0.0%
top 95.30%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedFeb 4
Latest updateFeb 9

Description

Tensorflow is an Open Source Machine Learning Framework. The TFG dialect of TensorFlow (MLIR) makes several assumptions about the incoming `GraphDef` before converting it to the MLIR-based dialect. If an attacker changes the `SavedModel` format on disk to invalidate these assumptions and the `GraphDef` is then converted to MLIR-based IR then they can cause a crash in the Python interpreter. Under certain scenarios, heap OOB read/writes are possible. These issues have been discovered via fuzzing

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages3 packages

PyPIintel/optimization_for_tensorflow2.7.02.7.1
CVEListV5tensorflow/tensorflow>= 2.7.0, < 2.8.0

🔴Vulnerability Details

3
OSV
Out of bounds read in Tensorflow2022-02-09
GHSA
Out of bounds read in Tensorflow2022-02-09
CVEList
Out of bounds read in Tensorflow2022-02-04

📋Vendor Advisories

1
Debian
CVE-2022-23594: tensorflow - Tensorflow is an Open Source Machine Learning Framework. The TFG dialect of Tens...2022
CVE-2022-23594 — Out-of-bounds Read in Intel | cvebase