#VU49325 Out-of-bounds read in TensorFlow - CVE-2020-26267
Published: December 11, 2020 / Updated: January 7, 2021
TensorFlow
TensorFlow
Description
The vulnerability allows a local user to gain access to potentially sensitive information.
The vulnerability exists due to a boundary condition within the the tf.raw_ops.DataFormatVecPermute API when processing the src_format and dst_format attributes. The code assumes that these two arguments define a permutation of NHWC. A local user can run a specially crafted program to trigger out-of-bounds read error and read contents of memory on the system.
Remediation
External links
- https://github.com/tensorflow/tensorflow/commit/ebc70b7a592420d3d2f359e4b1694c236b82c7ae
- https://github.com/tensorflow/tensorflow/security/advisories/GHSA-c9f3-9wfr-wgh7
- https://github.com/tensorflow/tensorflow/releases/tag/v2.3.2
- https://github.com/tensorflow/tensorflow/releases/tag/v2.2.2
- https://github.com/tensorflow/tensorflow/releases/tag/v2.1.3
- https://github.com/tensorflow/tensorflow/releases/tag/v2.0.4
- https://github.com/tensorflow/tensorflow/releases/tag/v1.15.5