
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2020-26266 affects TensorFlow, where under certain conditions, a saved model can trigger the use of uninitialized values during code execution. The vulnerability was discovered in 2020 and is caused by tensor buffers being filled with default type values while failing to properly initialize quantized floating point types in Eigen. The issue affects multiple versions of TensorFlow prior to versions 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2, and 2.4.0 (GitHub Advisory).
The vulnerability stems from a failure to default initialize quantized floating point types in Eigen, specifically affecting structures like QUInt8, QInt16, QUInt16, and QInt32. These structures contained uninitialized value fields, which could lead to uninitialized memory access bugs. The issue has been assigned a CVSS V3.1 score indicating low severity with local access vector (AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L) and is categorized under CWE-908 (NVD).
When exploited, this vulnerability could result in uninitialized memory access bugs, some of which were detected by Memory Sanitizer (MSAN). The impact is considered low severity but could potentially affect applications using affected versions of TensorFlow, particularly when working with saved models (GitHub Advisory).
The vulnerability requires local access and low privilege levels to exploit. It specifically occurs when working with saved models under certain conditions, though detailed exploit conditions are not publicly disclosed (NVD).
The vulnerability has been patched in multiple versions of TensorFlow: 1.15.5, 2.0.4, 2.1.3, 2.2.2, 2.3.2, and 2.4.0. The fix involves properly initializing the value fields in the affected structures to zero. Users should upgrade to these patched versions to mitigate the vulnerability (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."