Skip to content
OpenAdvisories
High · 7.6 CVE-2022-21740 BIT-tensorflow-2022-21740EUVD-2022-0303GHSA-44qp-9wwf-734rPYSEC-2022-119PYSEC-2022-64PYSEC-2026-3097

Heap overflow in Tensorflow

Published Feb 3, 2022 · Updated May 5, 2025 · Assigned by GitHub_M

Description

Tensorflow is an Open Source Machine Learning Framework. The implementation of `SparseCountSparseOutput` is vulnerable to a heap overflow. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI tensorflow < 2.5.3 2.5.3 GHSA-44qp-9wwf-734r
PyPI tensorflow >= 2.6.0, < 2.6.3 2.6.3 GHSA-44qp-9wwf-734r
PyPI tensorflow >= 2.7.0, < 2.7.1 2.7.1 GHSA-44qp-9wwf-734r
PyPI tensorflow < 2.5.3 · >= 2.6.0, < 2.6.3 · >= 2.7.0, < 2.7.1 2.5.3, 2.6.3, 2.7.1 PYSEC-2026-3097
PyPI tensorflow-cpu < 2.5.3 2.5.3 GHSA-44qp-9wwf-734r
PyPI tensorflow-cpu >= 2.6.0, < 2.6.3 2.6.3 GHSA-44qp-9wwf-734r
PyPI tensorflow-cpu >= 2.7.0, < 2.7.1 2.7.1 GHSA-44qp-9wwf-734r
PyPI tensorflow-cpu < 2.5.3 · >= 2.6.0, < 2.6.3 2.5.3, 2.6.3 PYSEC-2022-64
PyPI tensorflow-gpu < 2.5.3 2.5.3 GHSA-44qp-9wwf-734r
PyPI tensorflow-gpu >= 2.6.0, < 2.6.3 2.6.3 GHSA-44qp-9wwf-734r
PyPI tensorflow-gpu >= 2.7.0, < 2.7.1 2.7.1 GHSA-44qp-9wwf-734r
PyPI tensorflow-gpu < 2.5.3 · >= 2.6.0, < 2.6.3 2.5.3, 2.6.3 PYSEC-2022-119

References