CVE-2021-29611
Summary
| CVE | CVE-2021-29611 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-05-14 20:15:00 UTC |
| Updated | 2021-05-18 19:17:00 UTC |
| Description | TensorFlow 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. |
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|
| Application |
Google |
Tensorflow |
All |
All |
All |
All |
References
| Reference | Source | Link | Tags |
|---|
| Fix heap-buffer-overflow issue with `tf.raw_ops.SparseReshape`. · tensorflow/tensorflow@1d04d7d · GitHub |
MISC |
github.com |
|
| Incomplete validation in `SparseReshape` · Advisory · tensorflow/tensorflow · GitHub |
CONFIRM |
github.com |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 982444 Python (pip) Security Update for tensorflow-gpu (GHSA-9rpc-5v9q-5r7f)