PyPI: tensorflow-gpu

CVE-2020-15199

Safety vulnerability ID: SFTY-20200925-65656

Safety legacy ID: pyup.io-56338

Tensorflow-gpu 2.3.1 includes a fix for CVE-2020-15199: In Tensorflow before version 2.3.1, the "RaggedCountSparseOutput" does not validate that the input arguments form a valid ragged tensor. In particular, there is no validation that the "splits" tensor has the minimum required number of elements. Code uses this quantity to initialize a different data structure. Since "BatchedMap" is equivalent to a vector, it needs to have at least one element to not be "nullptr". If user passes a "splits" tensor that is empty or has exactly one element, we get a "SIGABRT" signal raised by the operating system. The issue was patched in commit 3cbb917b4714766030b28eba9fb41bb97ce9ee02. https://github.com/tensorflow/tensorflow/security/advisories/GHSA-x5cp-9pcf-pp3h

Created at: Jul 5, 2026Updated at: Jul 5, 2026

Overview

Denial of Service in Tensorflow

Advisory

Tensorflow-gpu 2.3.1 includes a fix for CVE-2020-15199: In Tensorflow before version 2.3.1, the "RaggedCountSparseOutput" does not validate that the input arguments form a valid ragged tensor. In particular, there is no validation that the "splits" tensor has the minimum required number of elements. Code uses this quantity to initialize a different data structure. Since "BatchedMap" is equivalent to a vector, it needs to have at least one element to not be "nullptr". If user passes a "splits" tensor that is empty or has exactly one element, we get a "SIGABRT" signal raised by the operating system. The issue was patched in commit 3cbb917b4714766030b28eba9fb41bb97ce9ee02. https://github.com/tensorflow/tensorflow/security/advisories/GHSA-x5cp-9pcf-pp3h

Affected Package

Affecting tensorflow-gpu package, versions>=2.3.0rc0,<2.3.1

Also affects

---

How to Fix

Upgradetensorflow-gputo2.3.1or higher.

Mitigation and Workarounds

---

Vulnerable Functions

Functions linked to known vulnerabilities.

Vulnerable function data is available for Enterprise customers

Book a call with us to see Safety in action.

Safety

Verified by Safety

Our Cybersecurity Intelligence Team reviewed this vulnerability. We combine public data with our own research to find issues not yet reported to public sources.

Learn more