CVE-2022-35939Out-of-bounds Write in Tensorflow

Severity
9.8CRITICALNVD
CNA7.0
EPSS
0.2%
top 54.01%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedSep 16

Description

TensorFlow is an open source platform for machine learning. The `ScatterNd` function takes an input argument that determines the indices of of the output tensor. An input index greater than the output tensor or less than zero will either write content at the wrong index or trigger a crash. We have patched the issue in GitHub commit b4d4b4cb019bd7240a52daa4ba61e3cc814f0384. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, an

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9

Affected Packages3 packages

NVDgoogle/tensorflow2.7.02.7.2+3
CVEListV5tensorflow/tensorflow< 2.7.2+2
PyPIintel/optimization_for_tensorflow2.8.02.8.1+2

Patches

🔴Vulnerability Details

3
GHSA
TensorFlow vulnerable to OOB write in `scatter_nd` in TF Lite2022-09-16
OSV
TensorFlow vulnerable to OOB write in `scatter_nd` in TF Lite2022-09-16
CVEList
Out of bounds write in `scatter_nd` op in TensorFlow Lite2022-09-16

📋Vendor Advisories

1
Debian
CVE-2022-35939: tensorflow - TensorFlow is an open source platform for machine learning. The `ScatterNd` func...2022
CVE-2022-35939 — Out-of-bounds Write in Tensorflow | cvebase