Lucene search
+L

10931 matches found

PyPA
PyPA
•added 2026/07/09 4:49 p.m.•25 views

Null pointer dereference in TensorFlow

ImpactWhen building an XLA compilation cache, if default settings are used, TensorFlow triggers a null pointer dereference:cc string allowedgpus = flr-configproto-gpuoptions.visibledevicelist; In the default scenario, all devices are allowed, so flr-configproto is nullptr. PatchesWe have patched...

6.5CVSS6.5AI score0.00781EPSS
SaveExploits1References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•22 views

Assertion failure based denial of service in Tensorflow

Impact The implementation of Bincount operations allows malicious users to cause denial of service by passing in arguments which would trigger a CHECK-fail:pythonimport tensorflow as tftf.rawops.DenseBincount input=0, 1, 2, size=1, weights=3,2,1, binaryoutput=FalseThere are several conditions tha...

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

PYSEC-2026-3258 Integer overflow leading to crash in Tensorflow

Impact The implementation of SparseCountSparseOutput can be made to crash a TensorFlow process by an integer overflow whose result is then used in a memory allocation: python import tensorflow as tf import numpy as np tf.rawops.SparseCountSparseOutput indices=1,1, values=2, denseshape=2 31, 2 32,...

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

PYSEC-2026-3240 Integer overflows in Tensorflow

Impact The implementations of SparseCwise ops are vulnerable to integer overflows. These can be used to trigger large allocations so, OOM based denial of service or CHECK-fails when building new TensorShape objects so, assert failures based denial of service: python import tensorflow as tf import...

7.1CVSS6.4AI score0.01106EPSS
SaveExploits1References11
OSV
OSV
•added 2026/07/09 4:49 p.m.•15 views

PYSEC-2026-3153 Null-dereference in Tensorflow

Impact When decoding a tensor from protobuf, TensorFlow might do a null-dereference if attributes of some mutable arguments to some operations are missing from the proto. This is guarded by a DCHECK: cc const auto attr = attrs.Findarg-s; DCHECKattr != nullptr; if attr-valuecase == AttrValue::kLis...

7.1CVSS6.8AI score0.01EPSS
SaveExploits1References9
OSV
OSV
•added 2026/07/09 4:49 p.m.•11 views

PYSEC-2026-3114 Integer overflows in Tensorflow

Impact The implementation of AddManySparseToTensorsMap is vulnerable to an integer overflow which results in a CHECK-fail when building new TensorShape objects so, an assert failure based denial of service: python import tensorflow as tf import numpy as np tf.rawops.AddManySparseToTensorsMap...

7.1CVSS6.5AI score0.00807EPSS
SaveExploits1References10
OSV
OSV
•added 2026/07/09 4:49 p.m.•14 views

PYSEC-2026-3241 Crash when type cannot be specialized in Tensorflow

Impact Under certain scenarios, TensorFlow can fail to specialize a type during shape inference: cc void InferenceContext::PreInputInit const OpDef& opdef, const std::vector& inputtensors, const std::vector& inputtensorsasshapes const auto ret = fulltype::SpecializeTypeattrs, opdef;...

7.1CVSS6.8AI score0.01EPSS
SaveExploits1References9
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•19 views

Out of bounds read in Tensorflow

ImpactThe TFG dialect of TensorFlow MLIR makes several assumptions about the incoming GraphDef before converting it to the MLIR-based dialect.If an attacker changes the SavedModel format on disk to invalidate these assumptions and the GraphDef is then converted to MLIR-based IR then they can caus...

8.8CVSS6AI score0.00144EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•21 views

Null pointer dereference in Grappler's `IsConstant`

ImpactUnder certain scenarios, Grappler component of TensorFlow can trigger a null pointer dereference. There are 2 places where this can occur, for the same malicious alteration of a SavedModel file fixing the first one would trigger the same dereference in the second place:First, during constan...

6.5CVSS6.4AI score0.01106EPSS
SaveExploits1References11Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•21 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
OSV
OSV
•added 2026/07/09 4:49 p.m.•11 views

PYSEC-2026-3204 Reachable Assertion in Tensorflow

Impact When 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.8AI score0.00473EPSS
SaveExploits0References8
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•18 views

Crash due to erroneous `StatusOr` in TensorFlow

ImpactA GraphDef from a TensorFlow SavedModel can be maliciously altered to cause a TensorFlow process to crash due to encountering a StatusOr value that is an error and forcibly extracting the value from it:cc if opregdata-typector != nullptr VLOG3 opdef; const FullTypeDef ctortypedef =...

7.5CVSS7.2AI score0.00981EPSS
SaveExploits1References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Stack overflow in TensorFlow

ImpactThe GraphDef format in TensorFlow does not allow self recursive functions. The runtime assumes that this invariant is satisfied. However, a GraphDef containing a fragment such as the following can be consumed when loading a SavedModel: library function signature name: "SomeOp" description:...

7.5CVSS7.3AI score0.00795EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•23 views

Out of bounds read in Tensorflow

ImpactThe TFG dialect of TensorFlow MLIR makes several assumptions about the incoming GraphDef before converting it to the MLIR-based dialect.If an attacker changes the SavedModel format on disk to invalidate these assumptions and the GraphDef is then converted to MLIR-based IR then they can caus...

8.8CVSS6AI score0.00144EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•18 views

PYSEC-2026-3225 Crash due to erroneous `StatusOr` in TensorFlow

Impact A GraphDef from a TensorFlow SavedModel can be maliciously altered to cause a TensorFlow process to crash due to encountering a StatusOr value that is an error and forcibly extracting the value from it: cc if opregdata-typector != nullptr VLOG3 opdef; const FullTypeDef ctortypedef =...

5.9CVSS7.3AI score0.00981EPSS
SaveExploits1References9
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•22 views

Crash when type cannot be specialized in Tensorflow

ImpactUnder certain scenarios, TensorFlow can fail to specialize a type during shape inference:ccvoid InferenceContext::PreInputInit const OpDef& opdef, const std::vector& inputtensors, const std::vector& inputtensorsasshapes const auto ret = fulltype::SpecializeTypeattrs, opdef;...

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

Segfault in `simplifyBroadcast` in Tensorflow

ImpactThe simplifyBroadcast function in the MLIR-TFRT infrastructure in TensorFlow is vulnerable to a segfault hence, denial of service, if called with scalar shapes.cc sizet maxRank = 0; for auto shape : llvm::enumerateshapes auto foundshape = analysis.dimensionsForShapeTensorshape.value; if...

8.2CVSS7.2AI score0.0087EPSS
SaveExploits1References9Affected Software1
PyPA
PyPA
•added 2026/07/09 4:49 p.m.•24 views

Out of bounds read in Tensorflow

ImpactTensorFlow'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:ccif nodet.typeid != TFTUNSET int ix = inputidxi; DCHECKix nodet.argssize "input " i " should have an output " ix " but instead only has " nodet.argssize "...

8.1CVSS7.4AI score0.00865EPSS
SaveExploits1References9Affected Software1
OSV
OSV
•added 2026/07/09 4:49 p.m.•14 views

PYSEC-2026-3249 Out of bounds read in Tensorflow

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 nodet.typeid != TFTUNSET int ix = inputidxi; DCHECKix nodet.argssize "input " i " should have an output " ix " but instead only has " nodet.argssize "...

8.1CVSS7.5AI score0.00865EPSS
SaveExploits1References9
OSV
OSV
•added 2026/07/09 4:49 p.m.•17 views

PYSEC-2026-3154 Null pointer dereference in Grappler's `IsConstant`

Impact Under certain scenarios, Grappler component of TensorFlow can trigger a null pointer dereference. There are 2 places where this can occur, for the same malicious alteration of a SavedModel file fixing the first one would trigger the same dereference in the second place: First, during...

6.5CVSS6.4AI score0.01106EPSS
SaveExploits1References11
Rows per page
Query Builder