ensorFlow is an end-to-end open source platform for machine learning. Incomplete validation in `SparseReshape` results in a denial of service based on a `CHECK`-failure. The implementation(https://github.com/tensorflow/tensorflow/blob/e87b51ce05c3eb172065a6ea5f48415854223285/tensorflow/core/kernels/sparse_reshape_op.cc#L40) has no validation that the input arguments specify a valid sparse tensor. The fix will be included in TensorFlow 2.5.0. We will also cherrypick this commit on TensorFlow 2.4.2 and TensorFlow 2.3.3, as these are the only affected versions.
| Link | Resource |
|---|---|
| https://github.com/tensorflow/tensorflow/commit/1d04d7d93f4ed3854abf75d6b712d72c3f70d6b6 | Patch Third Party Advisory |
| https://github.com/tensorflow/tensorflow/security/advisories/GHSA-9rpc-5v9q-5r7f | Exploit Patch Third Party Advisory |
| https://github.com/tensorflow/tensorflow/commit/1d04d7d93f4ed3854abf75d6b712d72c3f70d6b6 | Patch Third Party Advisory |
| https://github.com/tensorflow/tensorflow/security/advisories/GHSA-9rpc-5v9q-5r7f | Exploit Patch Third Party Advisory |
Configuration 1 (hide)
|
21 Nov 2024, 06:01
| Type | Values Removed | Values Added |
|---|---|---|
| CVSS |
v2 : v3 : |
v2 : 2.1
v3 : 3.6 |
| References | () https://github.com/tensorflow/tensorflow/commit/1d04d7d93f4ed3854abf75d6b712d72c3f70d6b6 - Patch, Third Party Advisory | |
| References | () https://github.com/tensorflow/tensorflow/security/advisories/GHSA-9rpc-5v9q-5r7f - Exploit, Patch, Third Party Advisory |
Published : 2021-05-14 20:15
Updated : 2024-11-21 06:01
NVD link : CVE-2021-29611
Mitre link : CVE-2021-29611
CVE.ORG link : CVE-2021-29611
JSON object : View