Skip to main content

Tensorflow

371 CVEs product

Monthly

CVE-2020-15197 Sep 25, 19:15 PyPI MEDIUM POC PATCH This Month

In Tensorflow before version 2.3.1, the `SparseCountSparseOutput` implementation does not validate that the input arguments form a valid sparse tensor. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable. Public exploit code available.

Denial Of Service Google Tensorflow
NVD GitHub
CVSS 3.1
6.3
EPSS
0.7%
CVE-2020-15196 Sep 25, 19:15 PyPI CRITICAL POC PATCH Act Now

In Tensorflow version 2.3.0, the `SparseCountSparseOutput` and `RaggedCountSparseOutput` implementations don't validate that the `weights` tensor has the same shape as the data. Rated critical severity (CVSS 9.9), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Google Tensorflow
NVD GitHub
CVSS 3.1
9.9
EPSS
0.9%
CVE-2020-15195 Sep 25, 19:15 PyPI HIGH POC PATCH This Week

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the implementation of `SparseFillEmptyRowsGrad` uses a double indexing pattern. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Google Leap Tensorflow Opensuse
NVD GitHub
CVSS 3.1
8.8
EPSS
0.9%
CVE-2020-15194 Sep 25, 19:15 PyPI MEDIUM POC PATCH This Month

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the `SparseFillEmptyRowsGrad` implementation has incomplete validation of the shapes of its arguments. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Google Leap Tensorflow Opensuse
NVD GitHub
CVSS 3.1
5.3
EPSS
1.0%
CVE-2020-15193 Sep 25, 19:15 PyPI HIGH POC PATCH This Week

In Tensorflow before versions 2.2.1 and 2.3.1, the implementation of `dlpack.to_dlpack` can be made to use uninitialized memory resulting in further memory corruption. Rated high severity (CVSS 7.1), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Python Google Leap Tensorflow +1
NVD GitHub
CVSS 3.1
7.1
EPSS
0.7%
CVE-2020-15192 Sep 25, 19:15 PyPI MEDIUM POC PATCH This Month

In Tensorflow before versions 2.2.1 and 2.3.1, if a user passes a list of strings to `dlpack.to_dlpack` there is a memory leak following an expected validation failure. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Information Disclosure Google Leap Tensorflow Opensuse
NVD GitHub
CVSS 3.1
4.3
EPSS
0.7%
CVE-2020-15191 Sep 25, 19:15 PyPI MEDIUM POC PATCH This Month

In Tensorflow before versions 2.2.1 and 2.3.1, if a user passes an invalid argument to `dlpack.to_dlpack` the expected validations will cause variables to bind to `nullptr` while setting a `status`. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Google Leap Tensorflow Opensuse
NVD GitHub
CVSS 3.1
5.3
EPSS
0.7%
CVE-2020-15190 Sep 25, 19:15 PyPI MEDIUM POC PATCH This Month

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the `tf.raw_ops.Switch` operation takes as input a tensor and a boolean and outputs two tensors. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Google Leap Tensorflow Opensuse
NVD GitHub
CVSS 3.1
5.3
EPSS
0.9%
CVE-2020-5215 Jan 28, 22:15 PyPI HIGH POC PATCH This Week

In TensorFlow before 1.15.2 and 2.0.1, converting a string (from Python) to a tf.float16 value results in a segmentation fault in eager mode as the format checks for this use case are only in the. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Python Google Tensorflow
NVD GitHub
CVSS 3.1
7.5
EPSS
0.6%
CVE-2019-16778 Dec 16, 21:15 PyPI CRITICAL PATCH Act Now

In TensorFlow before 1.15, a heap buffer overflow in UnsortedSegmentSum can be produced when the Index template argument is int32. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Google Heap Overflow Tensorflow
NVD GitHub
CVSS 3.1
9.8
EPSS
0.8%
CVE-2019-9635 Apr 24, 17:29 PyPI MEDIUM PATCH This Month

NULL pointer dereference in Google TensorFlow before 1.12.2 could cause a denial of service via an invalid GIF file. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Denial Of Service Google Null Pointer Dereference Tensorflow
NVD GitHub
CVSS 3.0
6.5
EPSS
0.5%
EPSS 1% CVSS 6.3
MEDIUM POC PATCH This Month

In Tensorflow before version 2.3.1, the `SparseCountSparseOutput` implementation does not validate that the input arguments form a valid sparse tensor. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable. Public exploit code available.

Denial Of Service Google Tensorflow
NVD GitHub
EPSS 1% CVSS 9.9
CRITICAL POC PATCH Act Now

In Tensorflow version 2.3.0, the `SparseCountSparseOutput` and `RaggedCountSparseOutput` implementations don't validate that the `weights` tensor has the same shape as the data. Rated critical severity (CVSS 9.9), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Google Tensorflow
NVD GitHub
EPSS 1% CVSS 8.8
HIGH POC PATCH This Week

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the implementation of `SparseFillEmptyRowsGrad` uses a double indexing pattern. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Google Leap +2
NVD GitHub
EPSS 1% CVSS 5.3
MEDIUM POC PATCH This Month

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the `SparseFillEmptyRowsGrad` implementation has incomplete validation of the shapes of its arguments. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Google Leap +2
NVD GitHub
EPSS 1% CVSS 7.1
HIGH POC PATCH This Week

In Tensorflow before versions 2.2.1 and 2.3.1, the implementation of `dlpack.to_dlpack` can be made to use uninitialized memory resulting in further memory corruption. Rated high severity (CVSS 7.1), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Buffer Overflow Python Google +3
NVD GitHub
EPSS 1% CVSS 4.3
MEDIUM POC PATCH This Month

In Tensorflow before versions 2.2.1 and 2.3.1, if a user passes a list of strings to `dlpack.to_dlpack` there is a memory leak following an expected validation failure. Rated medium severity (CVSS 4.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available.

Information Disclosure Google Leap +2
NVD GitHub
EPSS 1% CVSS 5.3
MEDIUM POC PATCH This Month

In Tensorflow before versions 2.2.1 and 2.3.1, if a user passes an invalid argument to `dlpack.to_dlpack` the expected validations will cause variables to bind to `nullptr` while setting a `status`. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Google Leap +2
NVD GitHub
EPSS 1% CVSS 5.3
MEDIUM POC PATCH This Month

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the `tf.raw_ops.Switch` operation takes as input a tensor and a boolean and outputs two tensors. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Information Disclosure Google Leap +2
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC PATCH This Week

In TensorFlow before 1.15.2 and 2.0.1, converting a string (from Python) to a tf.float16 value results in a segmentation fault in eager mode as the format checks for this use case are only in the. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available.

Denial Of Service Python Google +1
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL PATCH Act Now

In TensorFlow before 1.15, a heap buffer overflow in UnsortedSegmentSum can be produced when the Index template argument is int32. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Buffer Overflow Google Heap Overflow +1
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM PATCH This Month

NULL pointer dereference in Google TensorFlow before 1.12.2 could cause a denial of service via an invalid GIF file. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Denial Of Service Google Null Pointer Dereference +1
NVD GitHub
Prev Page 5 of 5

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy