Lucene search

K
osvGoogleOSV:PYSEC-2021-395
HistoryNov 05, 2021 - 10:15 p.m.

PYSEC-2021-395

2021-11-0522:15:00
Google
osv.dev
11
tensorflow
machine learning
vulnerability
size calculation
tensorflow 2.4.4
tensorflow 2.5.2
tensorflow 2.6.1
c++

EPSS

0

Percentile

14.2%

TensorFlow is an open source platform for machine learning. In affected versions while calculating the size of the output within the tf.range kernel, there is a conditional statement of type int64 = condition ? int64 : double. Due to C++ implicit conversion rules, both branches of the condition will be cast to double and the result would be truncated before the assignment. This result in overflows. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on TensorFlow 2.6.1, TensorFlow 2.5.2, and TensorFlow 2.4.4, as these are also affected and still in supported range.

EPSS

0

Percentile

14.2%

Related for OSV:PYSEC-2021-395