Lucene search
+L

31906 matches found

OSV
OSV
•added 2026/07/09 4:49 p.m.•11 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.8CVSS7.1AI score0.00549EPSS
SaveExploits1References12
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•22 views

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

ImpactThe 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. PatchesWe have patched the issue in GitHub commit...

5.5CVSS5.9AI score0.00395EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•17 views

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

ImpactThe 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. PatchesWe have patched the issue in GitHub commit...

5.5CVSS5.9AI score0.00395EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•20 views

Heap buffer overflow due to incorrect hash function in TensorFlow

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

5.5CVSS6.1AI score0.0023EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•19 views

Segfault if `tf.histogram_fixed_width` is called with NaN values in TensorFlow

ImpactThe implementation of tf.histogramfixedwidth is vulnerable to a crash when the values array contain NaN elements:pythonimport tensorflow as tfimport numpy as nptf.histogramfixedwidthvalues=np.nan, valuerange=1,2The implementation assumes that all floating point operations are defined and th...

5.5CVSS5.9AI score0.00321EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Undefined behavior when users supply invalid resource handles

ImpactMultiple TensorFlow operations misbehave in eager mode when the resource handle provided to them is invalid:pythonimport tensorflow as tftf.rawops.QueueIsClosedV2handle=pythonimport tensorflow as tftf.summary.flushwriter= In graph mode, it would have been impossible to perform these API...

5.5CVSS5.7AI score0.00325EPSS
SaveExploits1References11Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•12 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.1AI score0.0023EPSS
SaveExploits0References9
OSV
OSV
•added 2026/07/09 4:49 p.m.•13 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.5CVSS5.9AI score0.00395EPSS
SaveExploits1References13
OSV
OSV
•added 2026/07/09 4:49 p.m.•14 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.1AI score0.0023EPSS
SaveExploits0References9
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•22 views

Heap buffer overflow due to incorrect hash function in TensorFlow

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

5.5CVSS6.1AI score0.0023EPSS
SaveExploits0References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Missing validation results in undefined behavior in `SparseTensorDenseAdd

ImpactThe implementation of tf.rawops.SparseTensorDenseAdd does not fully validate the input arguments:pythonimport tensorflow as tfaindices = tf.constant0, shape=17, 2, dtype=tf.int64avalues = tf.constant, shape=0, dtype=tf.float32ashape = tf.constant6, 12, shape=2, dtype=tf.int64b =...

5.5CVSS5.9AI score0.00364EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Integer overflow in `SpaceToBatchND`

ImpactThe implementation of tf.rawops.SpaceToBatchND in all backends such as XLA and handwritten kernels is vulnerable to an integer overflow:pythonimport tensorflow as tfinput = tf.constant-3.5e+35, shape=10,19,22, dtype=tf.float32blockshape = tf.constant-1879048192, shape=2,...

5.5CVSS6AI score0.00341EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•20 views

Denial of service in `tf.ragged.constant` due to lack of validation

ImpactThe implementation of tf.ragged.constant does not fully validate the input arguments. This results in a denial of service by consuming all available memory:pythonimport tensorflow as tftf.ragged.constantpylist=,raggedrank=8968073515812833920 PatchesWe have patched the issue in GitHub commit...

5.5CVSS5.9AI score0.00324EPSS
SaveExploits1References12Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•11 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.5CVSS5.9AI score0.00324EPSS
SaveExploits1References12
OSV
OSV
•added 2026/07/09 4:49 p.m.•11 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.5CVSS6AI score0.00341EPSS
SaveExploits1References11
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Missing validation causes denial of service via `LSTMBlockCell`

ImpactThe 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:pythonimport tensorflow as tftf.rawops.LSTMBlockCell x=tf.constant0.837607, shape=28,29, dtype=tf.float32,...

5.5CVSS5.9AI score0.00325EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Missing validation causes denial of service via `LoadAndRemapMatrix`

ImpactThe implementation of tf.rawops.LoadAndRemapMatrix does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service attack:pythonimport tensorflow as tfckptpath = tf.constant "/tmp/warmstartingutiltest5kl2a3pc/tmpph76tep2/model-0"...

5.5CVSS5.9AI score0.00325EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Missing validation causes denial of service via `UnsortedSegmentJoin`

ImpactThe 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:pythonimport tensorflow as tftf.rawops.UnsortedSegmentJoin inputs=tf.constant"this", shape=12,...

5.5CVSS5.9AI score0.00325EPSS
SaveExploits1References11Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•18 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.5CVSS6AI score0.00325EPSS
SaveExploits1References11
OSV
OSV
•added 2026/07/09 4:49 p.m.•15 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.5CVSS6AI score0.00325EPSS
SaveExploits1References11
Rows per page
Query Builder