Patchwire CVEs, their patch status, and feeds to follow them

CVE-2021-41217

Fixed in a distro release EPSS <1%CVSS 5.5

TensorFlow is an open source platform for machine learning. In affected versions the process of building the control flow graph for a TensorFlow model is vulnerable to a null pointer exception when nodes that should be paired are not. This occurs because the code assumes that the first node in the pairing (e.g., an `Enter` node) always exists when encountering the second node (e.g., an `Exit` node). When this is not the case, `parent` is `nullptr` so dereferencing it causes a crash. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on TensorFlow 2.6.1, TensorFlow 2.5.2, and TensorFlow 2.4.4, as these are also affected and still in supported range.

Published 2021-11-05 · CVE record · OSV

Products: tensorflow

Fixed upstream

EcosystemPackageFixed in
PyPItensorflow05cbebd3c6bb8f517a158b0155debb8df79017ff
PyPItensorflow2.5.2
PyPItensorflow2.4.4
PyPItensorflow2.6.1
PyPItensorflow2.7.0
PyPItensorflow-cpu2.6.1
PyPItensorflow-cpu2.4.4
PyPItensorflow-cpu2.5.2
PyPItensorflow-cpu05cbebd3c6bb8f517a158b0155debb8df79017ff
PyPItensorflow-cpu2.7.0
PyPItensorflow-gpu2.6.1
PyPItensorflow-gpu2.5.2
PyPItensorflow-gpu2.4.4
PyPItensorflow-gpu05cbebd3c6bb8f517a158b0155debb8df79017ff
PyPItensorflow-gpu2.7.0

Distro releases

ReleasePackageFixed in
Arch Linuxtensorflow2.6.1-1