Lucene search

K
osvGoogleOSV:BIT-TENSORFLOW-2022-35938
HistoryMar 06, 2024 - 11:14 a.m.

BIT-tensorflow-2022-35938

2024-03-0611:14:07
Google
osv.dev
11
tensorflow
gathernd
security patch
out-of-bounds
memory read
crash
github commit
2.10.0
2.9.1
2.8.1
2.7.2
machine learning

CVSS3

9.1

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

AI Score

6.7

Confidence

High

EPSS

0.001

Percentile

49.9%

TensorFlow is an open source platform for machine learning. The GatherNd function takes arguments that determine the sizes of inputs and outputs. If the inputs given are greater than or equal to the sizes of the outputs, an out-of-bounds memory read or a crash is triggered. This issue has been patched in GitHub commit 4142e47e9e31db481781b955ed3ff807a781b494. 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, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.

CVSS3

9.1

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

AI Score

6.7

Confidence

High

EPSS

0.001

Percentile

49.9%

Related for OSV:BIT-TENSORFLOW-2022-35938