Lucene search
+L

10182 matches found

Github Security Blog
Github Security Blog
•added 2020/09/25 6:28 p.m.•59 views

Heap buffer overflow in Tensorflow

Impact The SparseCountSparseOutput implementation does not validate that the input arguments form a valid sparse tensor. In particular, there is no validation that the indices tensor has the same shape as the values one. The values in these tensors are always accessed in parallel:...

5.8CVSS1.4AI score0.00542EPSS
SaveExploits1References8Affected Software3
OSV
OSV
•added 2020/09/25 6:28 p.m.•23 views

GHSA-PG59-2F92-5CPH Heap buffer overflow in Tensorflow

Impact The SparseCountSparseOutput and RaggedCountSparseOutput implementations don't validate that the weights tensor has the same shape as the data. The check exists for DenseCountSparseOutput, where both tensors are fully specified:...

8.5CVSS7.3AI score0.00903EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2020/09/25 6:28 p.m.•61 views

Heap buffer overflow in Tensorflow

Impact The SparseCountSparseOutput and RaggedCountSparseOutput implementations don't validate that the weights tensor has the same shape as the data. The check exists for DenseCountSparseOutput, where both tensors are fully specified:...

9.9CVSS1.2AI score0.00903EPSS
SaveExploits1References8Affected Software3
OSV
OSV
•added 2020/09/25 6:28 p.m.•14 views

GHSA-9MQP-7V2H-2382 Denial of Service in Tensorflow

Impact The SparseFillEmptyRowsGrad implementation has incomplete validation of the shapes of its arguments: https://github.com/tensorflow/tensorflow/blob/0e68f4d3295eb0281a517c3662f6698992b7b2cf/tensorflow/core/kernels/sparsefillemptyrowsop.ccL235-L241 Although reverseindexmapt and gradvaluest ar...

6.9CVSS6.1AI score0.01026EPSS
SaveExploits1References9
Github Security Blog
Github Security Blog
•added 2020/09/25 6:28 p.m.•54 views

Denial of Service in Tensorflow

Impact The SparseFillEmptyRowsGrad implementation has incomplete validation of the shapes of its arguments: https://github.com/tensorflow/tensorflow/blob/0e68f4d3295eb0281a517c3662f6698992b7b2cf/tensorflow/core/kernels/sparsefillemptyrowsop.ccL235-L241 Although reverseindexmapt and gradvaluest ar...

5.3CVSS2.3AI score0.01026EPSS
SaveExploits1References9Affected Software3
Github Security Blog
Github Security Blog
•added 2020/09/25 6:28 p.m.•156 views

Memory leak in Tensorflow

Impact If a user passes a list of strings to dlpack.todlpack there is a memory leak following an expected validation failure: https://github.com/tensorflow/tensorflow/blob/0e68f4d3295eb0281a517c3662f6698992b7b2cf/tensorflow/c/eager/dlpack.ccL100-L104 The allocated memory is from...

4.3CVSS1.5AI score0.00834EPSS
SaveExploits1References9Affected Software3
OSV
OSV
•added 2020/09/25 6:28 p.m.•22 views

GHSA-8FXW-76PX-3RXV Memory leak in Tensorflow

Impact If a user passes a list of strings to dlpack.todlpack there is a memory leak following an expected validation failure: https://github.com/tensorflow/tensorflow/blob/0e68f4d3295eb0281a517c3662f6698992b7b2cf/tensorflow/c/eager/dlpack.ccL100-L104 The allocated memory is from...

5.3CVSS5.8AI score0.00834EPSS
SaveExploits1References9
Github Security Blog
Github Security Blog
•added 2020/09/25 6:28 p.m.•55 views

Segfault in Tensorflow

Impact The tf.rawops.Switch operation takes as input a tensor and a boolean and outputs two tensors. Depending on the boolean value, one of the tensors is exactly the input tensor whereas the other one should be an empty tensor. However, the eager runtime traverses all tensors in the output:...

5.3CVSS1.2AI score0.00943EPSS
SaveExploits1References9Affected Software3
OSV
OSV
•added 2020/09/25 6:28 p.m.•11 views

GHSA-4G9F-63RX-5CW4 Segfault in Tensorflow

Impact The tf.rawops.Switch operation takes as input a tensor and a boolean and outputs two tensors. Depending on the boolean value, one of the tensors is exactly the input tensor whereas the other one should be an empty tensor. However, the eager runtime traverses all tensors in the output:...

5.3CVSS6AI score0.00943EPSS
SaveExploits1References9
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•1 views

CVE-2020-15202: Numeric Truncation Error

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the Shard API in TensorFlow expects the last argument to be a function taking two int64 i.e., long long arguments. However, there are several places in TensorFlow where a lambda taking int or int32 arguments is being used. In...

9CVSS5.9AI score0.01287EPSS
SaveExploits1References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•3 views

CVE-2020-15210: Improper Input Validation

In tensorflow-lite before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, if a TFLite saved model uses the same tensor as both input and output of an operator, then, depending on the operator, we can observe a segmentation fault or just memory corruption. We have patched the issue in d58c96946b a...

6.5CVSS5.7AI score0.00739EPSS
SaveExploits1References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•1 views

CVE-2020-15209: NULL Pointer Dereference

In tensorflow-lite before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, a crafted TFLite model can force a node to have as input a tensor backed by a nullptr buffer. This can be achieved by changing a buffer index in the flatbuffer serialization to convert a read-only tensor to a read-write one...

5.9CVSS5.8AI score0.008EPSS
SaveExploits1References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•2 views

CVE-2020-15195: Improper Restriction of Operations within the Bounds of a Memory Buffer

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the implementation of SparseFillEmptyRowsGrad uses a double indexing pattern. It is possible for reverseindexmapi to be an index outside of bounds of gradvalues, thus resulting in a heap buffer overflow. The issue is patched in...

8.8CVSS6.2AI score0.0095EPSS
SaveExploits1References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•2 views

CVE-2020-15190: Improper Input Validation

In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the tf.rawops.Switch operation takes as input a tensor and a boolean and outputs two tensors. Depending on the boolean value, one of the tensors is exactly the input tensor whereas the other one should be an empty tensor. Howeve...

5.3CVSS5.7AI score0.00943EPSS
SaveExploits1References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•1 views

CVE-2020-15193: Use of Uninitialized Resource

In Tensorflow before versions 2.2.1 and 2.3.1, the implementation of dlpack.todlpack can be made to use uninitialized memory resulting in further memory corruption. This is because the pybind11 glue code assumes that the argument is a tensor. However, there is nothing stopping users from passing ...

7.1CVSS5.8AI score0.0083EPSS
SaveExploits1References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2020/09/25 12:00 a.m.•2 views

CVE-2020-15212: Out-of-bounds Write

In TensorFlow Lite before versions 2.2.1 and 2.3.1, models using segment sum can trigger writes outside of bounds of heap allocated buffers by inserting negative elements in the segment ids tensor. Users having access to segmentidsdata can alter outputindex and then write to outside of outputdata...

8.6CVSS5.9AI score0.00737EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2020/09/25 12:00 a.m.•10 views

PT-2020-14270 · Google · Tensorflow

Name of the Vulnerable Software and Affected Versions: Tensorflow versions prior to 2.3.1 Description: The issue arises from the RaggedCountSparseOutput not validating that the input arguments form a valid ragged tensor, specifically lacking validation that the splits tensor has the minimum...

8.2CVSS5.4AI score0.00812EPSS
SaveExploits1References14
Positive Technologies
Positive Technologies
•added 2020/09/25 12:00 a.m.•6 views

PT-2020-14282 · Google +1 · Tensorflow Lite +1

Name of the Vulnerable Software and Affected Versions: TensorFlow Lite versions prior to 1.15.4 TensorFlow Lite versions prior to 2.0.3 TensorFlow Lite versions prior to 2.1.2 TensorFlow Lite versions prior to 2.2.1 TensorFlow Lite versions prior to 2.3.1 Description: The issue arises from the us...

9.8CVSS6.1AI score0.01287EPSS
SaveExploits16References86
Positive Technologies
Positive Technologies
•added 2020/09/25 12:00 a.m.•9 views

PT-2020-14261 · Google +1 · Tensorflow +1

Name of the Vulnerable Software and Affected Versions: TensorFlow versions prior to 1.15.4 TensorFlow versions prior to 2.0.3 TensorFlow versions prior to 2.1.2 TensorFlow versions prior to 2.2.1 TensorFlow versions prior to 2.3.1 Description: The issue arises from the tf.raw ops.Switch operation...

9.8CVSS5.9AI score0.01287EPSS
SaveExploits16References68
Positive Technologies
Positive Technologies
•added 2020/09/25 12:00 a.m.•7 views

PT-2020-14269 · Google · Tensorflow

Name of the Vulnerable Software and Affected Versions: TensorFlow versions prior to 2.3.1 Description: The SparseCountSparseOutput implementation does not validate that the input arguments form a valid sparse tensor, specifically that the indices tensor has the same shape as the values one. This...

6.3CVSS5.2AI score0.00542EPSS
SaveExploits1References14
Rows per page
Query Builder