CVE-2019-16778

Published: Dic 16, 2019 Last Modified: Nov 21, 2024 EU-VD ID: EUVD-2019-0142 Aliases: GHSA-844w-j86r-4x2j, PYSEC-2019-227
ExploitDB:
Other exploit source:
Google Dorks:
LOW 2,6
Attack Vector: network
Attack Complexity: high
Privileges Required: low
User Interaction: required
Scope: unchanged
Confidentiality: none
Integrity: none
Availability: low
HIGH 7,5
Access Vector: network
Access Complexity: low
Authentication: none
Confidentiality: partial
Integrity: partial
Availability: partial

Description

AI Translation Available

In TensorFlow before 1.15, a heap buffer overflow in UnsortedSegmentSum can be produced when the Index template argument is int32. In this case data_size and num_segments fields are truncated from int64 to int32 and can produce negative numbers, resulting in accessing out of bounds heap memory. This is unlikely to be exploitable and was detected and fixed internally in TensorFlow 1.15 and 2.0.

EPSS (Exploit Prediction Scoring System)

Trend Analysis

EPSS (Exploit Prediction Scoring System)

Prevede la probabilità di sfruttamento basata su intelligence sulle minacce e sulle caratteristiche della vulnerabilità.

EPSS Score
0,0034
Percentile
0,6th
Updated

EPSS Score Trend (Last 90 Days)

122

Heap-based Buffer Overflow

Draft
Common Consequences
Security Scopes Affected:
Availability Integrity Confidentiality Access Control Other
Potential Impacts:
Dos: Crash, Exit, Or Restart Dos: Resource Consumption (Cpu) Dos: Resource Consumption (Memory) Execute Unauthorized Code Or Commands Bypass Protection Mechanism Modify Memory Other
Applicable Platforms
Languages: C, C++, Memory-Unsafe
View CWE Details
681

Incorrect Conversion between Numeric Types

Draft
Common Consequences
Security Scopes Affected:
Other Integrity
Potential Impacts:
Unexpected State Quality Degradation
Applicable Platforms
Languages: C, Not Language-Specific
View CWE Details
Application

Tensorflow by Google

Version Range Affected
From 1.0.0 (inclusive)
To 1.15.0 (exclusive)
cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*
Common Platform Enumeration - Standardized vulnerability identification
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/security/adviso…
https://github.com/tensorflow/tensorflow/commit/db4f9717c41bccc3ce10099ab61996b…
https://github.com/tensorflow/tensorflow/security/advisories/GHSA-844w-j86r-4x2j
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/security/adviso…
https://github.com/tensorflow/tensorflow/commit/db4f9717c41bccc3ce10099ab61996b…
https://github.com/tensorflow/tensorflow/security/advisories/GHSA-844w-j86r-4x2j