Lucene search
+L

55036 matches found

Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•10 views

PT-2026-59744

Impact There is a typo in TensorFlow's SpecializeType which results in heap OOB read/write: cc for int i = 0; i args size; j++ auto arg = t-mutable argsi; // ... Due to a typo, arg is initialized to the ith mutable argument in a loop where the loop index is j. Hence it is possible to assign to ar...

8.8CVSS7.9AI score0.00844EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•8 views

PT-2026-59972

Impact The implementation of tf.raw ops.QuantizedConv2D does not fully validate the input arguments: python import tensorflow as tf input = tf.constant1, shape=1, 2, 3, 3, dtype=tf.quint8 filter = tf.constant1, shape=1, 2, 3, 3, dtype=tf.quint8 bad args min input = tf.constant, shape=0,...

5.5CVSS5.8AI score0.00341EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59979

Impact The implementation of tf.raw ops.SparseTensorDenseAdd does not fully validate the input arguments: python import tensorflow as tf a indices = tf.constant0, shape=17, 2, dtype=tf.int64 a values = tf.constant, shape=0, dtype=tf.float32 a shape = tf.constant6, 12, shape=2, dtype=tf.int64 b =...

5.5CVSS5.9AI score0.00364EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•8 views

PT-2026-59817

Impact The TensorKey hash function used total estimated AllocatedBytes, which a is an estimate per tensor, and b is a very poor hash function for constants e.g. int32 t. It also tried to access individual tensor bytes through tensor.data of size AllocatedBytes. This led to ASAN failures because t...

5.5CVSS6AI score0.0023EPSS
SaveExploits0References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59973

Impact The GatherNd function takes arguments that determine the sizes of inputs and outputs. If the inputs given are greater than or equal to the sizes of the outputs, an out-of-bounds memory read is triggered. Patches We have patched the issue in GitHub commit...

9.1CVSS7.9AI score0.00566EPSS
SaveExploits0References9
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•6 views

PT-2026-59864

Impact TensorFlow's type inference can cause a heap OOB read as the bounds checking is done in a DCHECK which is a no-op during production: cc if node t.type id != TFT UNSET int ix = input idxi; DCHECKix node t.args size "input " i " should have an output " ix " but instead only has " node t.args...

8.1CVSS7.5AI score0.00865EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•6 views

PT-2026-59846

Impact The implementation of AssignOp can result in copying unitialized data to a new tensor. This later results in undefined behavior. The implementation has a check that the left hand side of the assignment is initialized to minimize number of allocations, but does not check that the right hand...

8.8CVSS7.6AI score0.00761EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•7 views

PT-2026-59926

Impact The implementation of tf.ragged.constant does not fully validate the input arguments. This results in a denial of service by consuming all available memory: python import tensorflow as tf tf.ragged.constantpylist=,ragged rank=8968073515812833920 Patches We have patched the issue in GitHub...

5.5CVSS5.8AI score0.00324EPSS
SaveExploits1References13
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59780

Impact The implementation of tf.ragged.constant does not fully validate the input arguments. This results in a denial of service by consuming all available memory: python import tensorflow as tf tf.ragged.constantpylist=,ragged rank=8968073515812833920 Patches We have patched the issue in GitHub...

5.5CVSS5.8AI score0.00324EPSS
SaveExploits1References13
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59819

Impact The implementation of tf.raw ops.UnsortedSegmentJoin does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service attack: python import tensorflow as tf tf.raw ops.UnsortedSegmentJoin inputs=tf.constant"this", shape=12,...

5.5CVSS5.9AI score0.00325EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•7 views

PT-2026-59751

Impact The implementation of FractionalMaxPool can be made to crash a TensorFlow process via a division by 0: python import tensorflow as tf import numpy as np tf.raw ops.FractionalMaxPool value=tf.constantvalue=1, 4, 2, 3, dtype=tf.int64, pooling ratio=1.0, 1.44, 1.73, 1.0, pseudo random=False,...

6.5CVSS6.3AI score0.00789EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•3 views

PT-2026-59938

Impact The implementation of tf.raw ops.GetSessionTensor does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service attack: python import tensorflow as tf handle = tf.constant"", shape=0, dtype=tf.string tf.raw...

5.5CVSS5.7AI score0.00359EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59996

Impact The implementation of tf.histogram fixed width is vulnerable to a crash when the values array contain NaN elements: python import tensorflow as tf import numpy as np tf.histogram fixed widthvalues=np.nan, value range=1,2 The implementation assumes that all floating point operations are...

5.5CVSS5.8AI score0.00321EPSS
SaveExploits1References14
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•11 views

PT-2026-59701

Impact The implementation of Dequantize does not fully validate the value of axis and can result in heap OOB accesses: python import tensorflow as tf @tf.function def test: y = tf.raw ops.Dequantize input=tf.constant1,1,dtype=tf.qint32, min range=1.0, max range=10.0, mode='MIN COMBINED', narrow...

8.8CVSS7.6AI score0.00825EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59762

Impact The implementation of StringNGrams can be used to trigger a denial of service attack by causing an OOM condition after an integer overflow: python import tensorflow as tf tf.raw ops.StringNGrams data='123456', data splits=0,1, separator='a'15, ngram widths=, left pad='', right pad='', pad...

6.5CVSS6.4AI score0.00828EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•9 views

PT-2026-59781

Impact The implementation of Bincount operations allows malicious users to cause denial of service by passing in arguments which would trigger a CHECK-fail: python import tensorflow as tf tf.raw ops.DenseBincount input=0, 1, 2, size=1, weights=3,2,1, binary output=False There are several conditio...

6.5CVSS6.3AI score0.00789EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•6 views

PT-2026-59857

Impact The estimator for the cost of some convolution operations can be made to execute a division by 0: python import tensorflow as tf @tf.function def test: y=tf.raw ops.AvgPoolGrad orig input shape=1,1,1,1, grad=1.0,1.0,1.0,2.0,2.0,2.0,3.0,3.0,3.0, ksize=1,1,1,1, strides=1,1,1,0,...

6.5CVSS6.7AI score0.00789EPSS
SaveExploits1References10
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•5 views

PT-2026-59813

Impact The implementation of tf.raw ops.StagePeek does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service attack: python import tensorflow as tf index = tf.constant, shape=0, dtype=tf.int32 tf.raw ops.StagePeekindex=index,...

5.5CVSS5.8AI score0.00325EPSS
SaveExploits1References12
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•9 views

PT-2026-59881

Impact The implementation of tf.raw ops.EditDistance has incomplete validation. Users can pass negative values to cause a segmentation fault based denial of service: python import tensorflow as tf hypothesis indices = tf.constant-1250999896764, shape=3, 3, dtype=tf.int64 hypothesis values =...

7.1CVSS6.8AI score0.00387EPSS
SaveExploits1References11
Positive Technologies
Positive Technologies
•added 2026/07/09 12:00 a.m.•7 views

PT-2026-59721

Impact An attacker can trigger denial of service via assertion failure by altering a SavedModel on disk such that AttrDefs of some operation are duplicated. Patches We have patched the issue in GitHub commit c2b31ff2d3151acb230edc3f5b1832d2c713a9e0. The fix will be included in TensorFlow 2.8.0. W...

6.5CVSS6.6AI score0.00473EPSS
SaveExploits0References9
Rows per page
Query Builder