CVE-2022-21737

MediumCVSS 6.5/10Last modified Jun 17, 2026

Description

Tensorflow is an Open Source Machine Learning Framework. The implementation of `*Bincount` operations allows malicious users to cause denial of service by passing in arguments which would trigger a `CHECK`-fail. There are several conditions that the input arguments must satisfy. Some are not caught during shape inference and others are not caught during kernel implementation. This results in `CHECK` failures later when the output tensors get allocated. 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.

Metrics

CVSS 3.1 6.5/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Feb 3, 2022
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2022

CVE-2022-217386.5Tensorflow is an Open Source Machine Learning Framework. The implementation of `SparseCountSparseOutput` can be made to crash a TensorFlow pCVE-2022-217396.5Tensorflow is an Open Source Machine Learning Framework. The implementation of `QuantizedMaxPool` has an undefined behavior where user contrCVE-2022-21746.1Cross-site Scripting (XSS) - Reflected in GitHub repository microweber/microweber prior to 1.2.18.CVE-2022-217408.8Tensorflow is an Open Source Machine Learning Framework. The implementation of `SparseCountSparseOutput` is vulnerable to a heap overflow. TCVE-2022-217416.5Tensorflow is an Open Source Machine Learning Framework. ### Impact An attacker can craft a TFLite model that would trigger a division by zeCVE-2022-217426.5Realtek USB driver has a buffer overflow vulnerability due to insufficient parameter length verification in the API function. An unauthenticCVE-2022-217437.8In ion, there is a possible use after free due to an integer overflow. This could lead to local escalation of privilege with no additional eCVE-2022-217449.8In Modem 2G RR, there is a possible out of bounds write due to a missing bounds check. This could lead to remote code execution when decodinCVE-2022-217458.8In WIFI Firmware, there is a possible memory corruption due to a use after free. This could lead to remote escalation of privilege, when devCVE-2022-217464.4In imgsensor, there is a possible out of bounds read due to a missing bounds check. This could lead to local denial of service with System eCVE-2022-217474.4In imgsensor, there is a possible out of bounds read due to a missing bounds check. This could lead to local denial of service with System eCVE-2022-217485.5In telephony, there is a possible information disclosure due to a missing permission check. This could lead to local information disclosure