Lucene search
+L

97 matches found

PyPA
PyPA
•added 2026/07/13 2:36 p.m.•28 views

TensorFlow has segfault in array_ops.upper_bound

Impactarrayops.upperbound causes a segfault when not given a rank 2 tensor. PatchesWe have patched the issue in GitHub commit 915884fdf5df34aaedd00fc6ace33a2cfdefa586.The fix will be included in TensorFlow 2.13. We will also cherrypick this commit in TensorFlow 2.12.1. For more informationPlease...

8.7CVSS5.8AI score0.00432EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/13 2:19 p.m.•21 views

Segfault in `CompositeTensorVariantToComponents`

ImpactAn input encoded that is not a valid CompositeTensorVariant tensor will trigger a segfault in tf.rawops.CompositeTensorVariantToComponents.pythonimport tensorflow as tfencode = tf.rawops.EmptyTensorListelementdtype=tf.int32, elementshape=10, 15, maxnumelements=2meta=...

7.5CVSS7AI score0.00527EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
•added 2026/07/13 2:19 p.m.•28 views

Overflow in `FusedResizeAndPadConv2D`

ImpactWhen tf.rawops.FusedResizeAndPadConv2D is given a large tensor shape, it overflows.pythonimport tensorflow as tfmode = "REFLECT"strides = 1, 1, 1, 1padding = "SAME"resizealigncorners = Falseinput = tf.constant147, shape=3,3,1,1, dtype=tf.float16size = tf.constant1879048192,1879048192,...

7.5CVSS6.9AI score0.00463EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/07/13 2:19 p.m.•33 views

TensorFlow vulnerable to `CHECK` fail in `AvgPoolGrad`

ImpactThe implementation of AvgPoolGrad does not fully validate the input originputshape. This results in a CHECK failure which can be used to trigger a denial of service attack:pythonimport tensorflow as tfksize = 1, 2, 2, 1strides = 1, 2, 2, 1padding = "VALID"dataformat = "NHWC"originputshape =...

7.5CVSS7AI score0.00478EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/07/13 2:19 p.m.•16 views

PYSEC-2026-3257 TensorFlow vulnerable to `CHECK` failures in `AvgPool3DGrad`

Impact The implementation of AvgPool3DGradOp does not fully validate the input originputshape. This results in an overflow that results in a CHECK failure which can be used to trigger a denial of service attack: python import tensorflow as tf ksize = 1, 1, 1, 1, 1 strides = 1, 1, 1, 1, 1 padding ...

5.9CVSS7AI score0.00462EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/07/13 2:19 p.m.•21 views

TensorFlow vulnerable to `CHECK`-fail in `tensorflow::full_type::SubstituteFromAttrs`

ImpactWhen tensorflow::fulltype::SubstituteFromAttrs receives a FullTypeDef& t that is not exactly three args, it triggers a CHECK-fail instead of returning a status.cppStatus SubstituteForEachAttrMap& attrs, FullTypeDef& t DCHECKEQt.argssize, 3; const auto& cont = t.args0; const auto& tmpl =...

7.5CVSS7.3AI score0.00701EPSS
SaveExploits0References8Affected Software1
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•19 views

PT-2026-59816

Impact When tf.quantization.fake quant with min max vars per channel gradient receives input min or max of rank other than 1, it gives a CHECK fail that can trigger a denial of service attack. python import tensorflow as tf arg 0=tf.random.uniformshape=1,1, dtype=tf.float32, maxval=None arg...

7.5CVSS7.2AI score0.00462EPSS
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/07/13 12:00 a.m.•28 views

PT-2026-59803

Impact When AudioSummaryV2 receives an input sample rate with more than one element, it gives a CHECK fails that can be used to trigger a denial of service attack. python import tensorflow as tf arg 0='' arg 1=tf.random.uniformshape=1,1, dtype=tf.float32, maxval=None arg...

7.5CVSS7.1AI score0.00478EPSS
SaveExploits0References8
OSV
OSV
•added 2026/07/09 4:49 p.m.•16 views

PYSEC-2026-3203 Missing validation causes denial of service via `Conv3DBackpropFilterV2`

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.strings.unsortedsegmentjoin inputs='123', segmentids=0, numsegments=-1...

5.5CVSS5.9AI score0.00354EPSS
SaveExploits1References13
OSV
OSV
•added 2026/07/09 4:49 p.m.•17 views

PYSEC-2026-3357 Missing validation causes denial of service via `LoadAndRemapMatrix`

Impact The 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: python import tensorflow as tf ckptpath = tf.constant...

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

Missing validation crashes `QuantizeAndDequantizeV4Grad`

ImpactThe implementation of tf.rawops.QuantizeAndDequantizeV4Grad 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.QuantizeAndDequantizeV4Grad gradients=tf.constant1,...

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

Integer overflow in Tensorflow

ImpactThe implementation of OpLevelCostEstimator::CalculateOutputSize is vulnerable to an integer overflow if an attacker can create an operation which would involve tensors with large enough number of elements:ccfor const auto& dim : outputshape.dim outputsize = dim.size; Here, we can have a lar...

7.1CVSS6.8AI score0.00783EPSS
SaveExploits1References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Out of bounds write in Tensorflow

ImpactTensorFlow is vulnerable to a heap OOB write in Grappler:ccStatus SetUnknownShapeconst NodeDef node, int outputport shapeinference::ShapeHandle shape = GetUnknownOutputShapenode, outputport; InferenceContext ctx = GetContextnode; if ctx == nullptr return errors::InvalidArgument"Missing...

8.8CVSS7.8AI score0.00932EPSS
SaveExploits1References10Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Insecure temporary file in Tensorflow

ImpactIn multiple places, TensorFlow uses tempfile.mktemp to create temporary files. While this is acceptable in testing, in utilities and libraries it is dangerous as a different process can create the file between the check for the filename in mktemp and the actual creation of the file by a...

8.4CVSS6.5AI score0.0011EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•25 views

`CHECK`-failures in Tensorflow

Impact The implementation of MapStage is vulnerable a CHECK-fail if the key tensor is not a scalar:pythonimport tensorflow as tfimport numpy as nptf.rawops.MapStage key = tf.constantvalue=4, shape= 1,2, dtype=tf.int64, indices = np.array6, values = np.array-60, dtypes = tf.int64, capacity=0,...

7.1CVSS6.5AI score0.00789EPSS
SaveExploits1References9Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•13 views

PYSEC-2026-3230 `CHECK`-fails when building invalid tensor shapes in Tensorflow

Impact Multiple operations in TensorFlow can be used to trigger a denial of service via CHECK-fails i.e., assertion failures. This is similar to TFSA-2021-198 CVE-2021-41197 and has similar fixes. Patches We have patched the reported issues in multiple GitHub commits. It is possible that other...

7.1CVSS6.4AI score0.00462EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•22 views

Reachable Assertion in Tensorflow

ImpactWhen decoding a tensor from protobuf, a TensorFlow process can encounter cases where a CHECK assertion is invalidated based on user controlled arguments, if the tensors have an invalid dtype and 0 elements or an invalid shape. This allows attackers to cause denial of services in TensorFlow...

7.1CVSS6.7AI score0.00473EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Multiple `CHECK`-fails in `function.cc` in TensowFlow

ImpactA malicious user can cause a denial of service by altering a SavedModel such that assertions in function.cc would be falsified and crash the Python interpreter. PatchesWe have patched the issue in GitHub commits dcc21c7bc972b10b6fb95c2fb0f4ab5a59680ec2 and...

6.5CVSS6.6AI score0.00807EPSS
SaveExploits1References10Affected Software1
OSV
OSV
•added 2026/07/07 10:17 a.m.•14 views

PYSEC-2026-945 Overflow in `ResizeNearestNeighborGrad`

Impact When tf.rawops.ResizeNearestNeighborGrad is given a large size input, it overflows. import tensorflow as tf aligncorners = True halfpixelcenters = False grads = tf.constant1, shape=1,8,16,3, dtype=tf.float16 size = tf.constant1879048192,1879048192, shape=2, dtype=tf.int32...

4.8CVSS7AI score0.00474EPSS
SaveExploits1References7
PyPA
PyPA
•added 2026/07/07 10:17 a.m.•24 views

Overflow in `FusedResizeAndPadConv2D`

ImpactWhen tf.rawops.FusedResizeAndPadConv2D is given a large tensor shape, it overflows.pythonimport tensorflow as tfmode = "REFLECT"strides = 1, 1, 1, 1padding = "SAME"resizealigncorners = Falseinput = tf.constant147, shape=3,3,1,1, dtype=tf.float16size = tf.constant1879048192,1879048192,...

7.5CVSS6.9AI score0.00463EPSS
SaveExploits1References7Affected Software1
Rows per page
Query Builder