Lucene search
+L

30945 matches found

OSV
OSV
added 2026/07/09 4:49 p.m.3 views

PYSEC-2026-3316 TensorFlow vulnerable to `CHECK` failure in tf.reshape via overflows

Impact The implementation of tf.reshape op in TensorFlow is vulnerable to a denial of service via CHECK-failure assertion failure caused by overflowing the number of elements in a tensor: python import tensorflow as tf tf.reshapetensor=1,shape=tf.constant0 for i in range255, dtype=tf.int64 This i...

5.9CVSS6.9AI score0.00411EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3220 TensorFlow vulnerable to `CHECK` fail in `tf.sparse.cross`

Impact If tf.sparse.cross receives an input separator that is not a scalar, it gives a CHECK fail that can be used to trigger a denial of service attack. python import tensorflow as tf tf.sparse.crossinputs=,name='a',separator=tf.constant'a', 'b',dtype=tf.string Patches We have patched the issue ...

5.9CVSS6.9AI score0.0042EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3144 TensorFlow vulnerable to `CHECK` failure in `SobolSample` via missing validation

Impact The implementation of SobolSampleOp is vulnerable to a denial of service via CHECK-failure assertion failure caused by assuming input0, input1, and input2 to be scalar. python import tensorflow as tf tf.rawops.SobolSampledim=tf.constant1,0, numresults=tf.constant1, skip=tf.constant1 Patche...

5.9CVSS6.9AI score0.00457EPSS
SaveExploits0References7
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3359 TensorFlow vulnerable to OOB read in `Gather_nd` in TF Lite

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...

7CVSS7AI score0.00458EPSS
SaveExploits0References8
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3289 Code injection in `saved_model_cli` in TensorFlow

Impact TensorFlow's savedmodelcli tool is vulnerable to a code injection: savedmodelcli run --inputexprs 'x=print"malicious code to run"' --dir ./ --tagset serve --signaturedef servingdefault This can be used to open a reverse shell savedmodelcli run --inputexprs 'hello=exec"""\nimport...

7.8CVSS6.1AI score0.00536EPSS
SaveExploits1References12
OSV
OSV
added 2026/07/09 4:49 p.m.3 views

PYSEC-2026-3277 Incomplete validation in signal ops leads to crashes in TensorFlow

Impact The tf.compat.v1.signal.rfft2d and tf.compat.v1.signal.rfft3d lack input validation and under certain condition can result in crashes due to CHECK-failures. Patches We have patched the issue in GitHub commit 0a8a781e597b18ead006d19b7d23d0a369e9ad73 merging GitHub PR 55274. The fix will be...

5.5CVSS6.2AI score0.0031EPSS
SaveExploits1References12
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3167 Type confusion leading to `CHECK`-failure based denial of service in TensorFlow

Impact The macros that TensorFlow uses for writing assertions e.g., CHECKLT, CHECKGT, etc. have an incorrect logic when comparing sizet and int values. Due to type conversion rules, several of the macros would trigger incorrectly. Patches We have patched the issue in GitHub commit...

5.5CVSS6.2AI score0.00386EPSS
SaveExploits1References13
OSV
OSV
added 2026/07/09 4:49 p.m.3 views

PYSEC-2026-3200 Heap buffer overflow due to incorrect hash function in TensorFlow

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. int32t. It also tried to access individual tensor bytes through tensor.data of size AllocatedBytes. This led to ASAN failures because th...

5.5CVSS6.2AI score0.00225EPSS
SaveExploits0References9
OSV
OSV
added 2026/07/09 4:49 p.m.6 views

PYSEC-2026-3339 Heap buffer overflow due to incorrect hash function in TensorFlow

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. int32t. It also tried to access individual tensor bytes through tensor.data of size AllocatedBytes. This led to ASAN failures because th...

5.5CVSS6.2AI score0.00225EPSS
SaveExploits0References9
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3312 Denial of service in `tf.ragged.constant` due to lack of validation

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=,raggedrank=8968073515812833920 Patches We have patched the issue in GitHub...

5.5CVSS6.2AI score0.00316EPSS
SaveExploits1References12
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3207 Integer overflow in `SpaceToBatchND`

Impact The implementation of tf.rawops.SpaceToBatchND in all backends such as XLA and handwritten kernels is vulnerable to an integer overflow: python import tensorflow as tf input = tf.constant-3.5e+35, shape=10,19,22, dtype=tf.float32 blockshape = tf.constant-1879048192, shape=2, dtype=tf.int64...

5.5CVSS6.2AI score0.00333EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3341 Missing validation causes denial of service via `UnsortedSegmentJoin`

Impact The implementation of tf.rawops.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.rawops.UnsortedSegmentJoin inputs=tf.constant"this", shape=12,...

5.5CVSS6.2AI score0.00317EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3267 Missing validation causes denial of service via `LSTMBlockCell`

Impact The implementation of tf.rawops.LSTMBlockCell 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.rawops.LSTMBlockCell x=tf.constant0.837607, shape=28,29, dtype=tf.float32,...

5.5CVSS6.2AI score0.00317EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3197 Missing validation causes denial of service via `DeleteSessionTensor`

Impact The implementation of tf.rawops.DeleteSessionTensor 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...

5.5CVSS6.2AI score0.00325EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3179 Missing validation causes denial of service via `GetSessionTensor`

Impact The implementation of tf.rawops.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...

5.5CVSS6.2AI score0.0035EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.5 views

PYSEC-2026-3324 Missing validation causes denial of service via `GetSessionTensor`

Impact The implementation of tf.rawops.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...

5.5CVSS6.2AI score0.0035EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.5 views

PYSEC-2026-3265 Missing validation causes `TensorSummaryV2` to crash

Impact The implementation of tf.rawops.TensorSummaryV2 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 numpy as np import tensorflow as tf tf.rawops.TensorSummaryV2 tag=np.array'test',...

5.5CVSS6.2AI score0.00317EPSS
SaveExploits1References11
OSV
OSV
added 2026/07/09 4:49 p.m.3 views

PYSEC-2026-3108 `CHECK`-failures during Grappler's `SafeToRemoveIdentity` in Tensorflow

Impact The Grappler optimizer in TensorFlow can be used to cause a denial of service by altering a SavedModel such that SafeToRemoveIdentity would trigger CHECK failures. Patches We have patched the issue in GitHub commit 92dba16749fae36c246bec3f9ba474d9ddeb7662. The fix will be included in...

6.5CVSS6.2AI score0.00821EPSS
SaveExploits1References9
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3160 Integer overflow in Tensorflow

Impact The implementation of OpLevelCostEstimator::CalculateTensorSize is vulnerable to an integer overflow if an attacker can create an operation which would involve a tensor with large enough number of elements: cc int64t OpLevelCostEstimator::CalculateTensorSize const OpInfo::TensorProperties&...

7.1CVSS6.7AI score0.00783EPSS
SaveExploits1References9
OSV
OSV
added 2026/07/09 4:49 p.m.4 views

PYSEC-2026-3085 Use after free in `DecodePng` kernel

Impact A malicious user can cause a use after free behavior when decoding PNG images: cc if / ... error conditions ... / png::CommonFreeDecode&decode; OPREQUIREScontext, false, errors::InvalidArgument"PNG size too large for int: ", decode.width, " by ", decode.height; After...

7.6CVSS6.7AI score0.00725EPSS
SaveExploits1References9
Rows per page
Query Builder