Lucene search
+L

207 matches found

Github Security Blog
Github Security Blog
added 2021/05/21 2:26 p.m.48 views

Division by 0 in `MaxPoolGradWithArgmax`

Impact The implementation of tf.rawops.MaxPoolGradWithArgmax is vulnerable to a division by 0: python import tensorflow as tf input = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32 grad = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32 argmax = tf.constant, shape=0, dtype=tf.int64 ksize = 1, 1, ...

5.5CVSS2.4AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:25 p.m.46 views

Reference binding to nullptr in `SdcaOptimizer`

Impact The implementation of tf.rawops.SdcaOptimizer triggers undefined behavior due to dereferencing a null pointer: python import tensorflow as tf sparseexampleindices = tf.constant0, dtype=tf.int64, tf.constant0, dtype=tf.int64 sparsefeatureindices = tf.constant, shape=0, 0, 0, 0,...

5.5CVSS1.1AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:25 p.m.37 views

Heap out of bounds read in `MaxPoolGradWithArgmax`

Impact The implementation of tf.rawops.MaxPoolGradWithArgmax can cause reads outside of bounds of heap allocated data if attacker supplies specially crafted inputs: python import tensorflow as tf input = tf.constant10.0, 10.0, 10.0, shape=1, 1, 3, 1, dtype=tf.float32 grad = tf.constant10.0, 10.0,...

7.1CVSS1.2AI score0.00154EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:25 p.m.50 views

Reference binding to null in `ParameterizedTruncatedNormal`

Impact An attacker can trigger undefined behavior by binding to null pointer in tf.rawops.ParameterizedTruncatedNormal: python import tensorflow as tf shape = tf.constant, shape=0, dtype=tf.int32 means = tf.constant1, dtype=tf.float32 stdevs = tf.constant1, dtype=tf.float32 minvals = tf.constant1...

7.8CVSS1.9AI score0.00197EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/05/21 2:25 p.m.30 views

GHSA-36VM-XW34-X4PJ CHECK-fail in `tf.raw_ops.IRFFT`

Impact An attacker can cause a denial of service by exploiting a CHECK-failure coming from the implementation of tf.rawops.IRFFT: python import tensorflow as tf values = -10.0 130 values0 = -9.999999999999995 inputs = tf.constantvalues, shape=10, 13, dtype=tf.float32 inputs = tf.castinputs,...

2.5CVSS5.8AI score0.00189EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2021/05/21 2:24 p.m.44 views

Heap OOB access in unicode ops

Impact An attacker can access data outside of bounds of heap allocated array in tf.rawops.UnicodeEncode: python import tensorflow as tf inputvalues = tf.constant58, shape=1, dtype=tf.int32 inputsplits = tf.constant81, 101, 0, shape=3, dtype=tf.int32 outputencoding = "UTF-8" tf.rawops.UnicodeEncod...

7.1CVSS1.3AI score0.00198EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:23 p.m.47 views

Division by 0 in `FusedBatchNorm`

Impact An attacker can cause a denial of service via a FPE runtime error in tf.rawops.FusedBatchNorm: python import tensorflow as tf x = tf.constant, shape=1, 1, 1, 0, dtype=tf.float32 scale = tf.constant, shape=0, dtype=tf.float32 offset = tf.constant, shape=0, dtype=tf.float32 mean = tf.constan...

5.5CVSS2.3AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:23 p.m.46 views

Division by 0 in `DenseCountSparseOutput`

Impact An attacker can cause a denial of service via a FPE runtime error in tf.rawops.DenseCountSparseOutput: python import tensorflow as tf values = tf.constant, shape=0, 0, dtype=tf.int64 weights = tf.constant tf.rawops.DenseCountSparseOutput values=values, weights=weights, minlength=-1,...

5.5CVSS2.5AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:23 p.m.47 views

OOB read in `MatrixTriangularSolve`

Impact The implementation of MatrixTriangularSolve fails to terminate kernel execution if one validation condition fails: cc void ValidateInputTensorsOpKernelContext ctx, const Tensor& in0, const Tensor& in1 override OPREQUIRES ctx, in0.dims = 2, errors::InvalidArgument"In0 ndims must be = 2: ",...

5.5CVSS3.6AI score0.00217EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:23 p.m.40 views

Division by 0 in `QuantizedBatchNormWithGlobalNormalization`

Impact An attacker can cause a runtime division by zero error and denial of service in tf.rawops.QuantizedBatchNormWithGlobalNormalization: python import tensorflow as tf t = tf.constant, shape=0, 0, 0, 0, dtype=tf.quint8 tmin = tf.constant-10.0, dtype=tf.float32 tmax = tf.constant-10.0,...

5.5CVSS2.4AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:23 p.m.49 views

Heap buffer overflow in `StringNGrams`

Impact An attacker can cause a heap buffer overflow by passing crafted inputs to tf.rawops.StringNGrams: python import tensorflow as tf separator = b'\x02\x00' ngramwidths = 7, 6, 11 leftpad = b'\x7f\x7f\x7f\x7f\x7f' rightpad = b'\x7f\x7f\x25\x5d\x53\x74' padwidth = 50 preserveshortsequences = Tr...

5.5CVSS0.9AI score0.00198EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:22 p.m.48 views

Division by zero in `Conv2DBackpropFilter`

Impact An attacker can cause a division by zero to occur in Conv2DBackpropFilter: python import tensorflow as tf inputtensor = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32 filtersizes = tf.constant0, 0, 0, 0, shape=4, dtype=tf.int32 outbackprop = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32...

5.5CVSS2.9AI score0.00189EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/05/21 2:22 p.m.12 views

GHSA-J8QC-5FQR-52FP Division by zero in `Conv2DBackpropFilter`

Impact An attacker can cause a division by zero to occur in Conv2DBackpropFilter: python import tensorflow as tf inputtensor = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32 filtersizes = tf.constant0, 0, 0, 0, shape=4, dtype=tf.int32 outbackprop = tf.constant, shape=0, 0, 0, 0, dtype=tf.float32...

2.5CVSS5.8AI score0.00189EPSS
SaveExploits1References7
OSV
OSV
added 2021/05/21 2:22 p.m.11 views

GHSA-2GFX-95X2-5V3X Heap buffer overflow in `QuantizedReshape`

Impact An attacker can cause a heap buffer overflow in QuantizedReshape by passing in invalid thresholds for the quantization: python import tensorflow as tf tensor = tf.constant, dtype=tf.qint32 shape = tf.constant, dtype=tf.int32 inputmin = tf.constant, dtype=tf.float32 inputmax = tf.constant,...

2.5CVSS6AI score0.00211EPSS
SaveExploits1References7
OSV
OSV
added 2021/05/21 2:22 p.m.56 views

GHSA-M3F9-W3P3-P669 Heap buffer overflow in `QuantizedMul`

Impact An attacker can cause a heap buffer overflow in QuantizedMul by passing in invalid thresholds for the quantization: python import tensorflow as tf x = tf.constant256, 328, shape=1, 2, dtype=tf.quint8 y = tf.constant256, 328, shape=1, 2, dtype=tf.quint8 minx = tf.constant, dtype=tf.float32...

2.5CVSS6AI score0.00211EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2021/05/21 2:22 p.m.50 views

CHECK-fail in SparseConcat

Impact An attacker can trigger a denial of service via a CHECK-fail in tf.rawops.SparseConcat: python import tensorflow as tf import numpy as np indices1 = tf.constant514, 514, 514, 514, dtype=tf.int64 indices2 = tf.constant514, 530, 599, 877, dtype=tf.int64 indices = indices1, indices2 values1 =...

5.5CVSS2.3AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:22 p.m.62 views

Heap out of bounds read in `RaggedCross`

Impact An attacker can force accesses outside the bounds of heap allocated arrays by passing in invalid tensor values to tf.rawops.RaggedCross: python import tensorflow as tf raggedvalues = raggedrowsplits = sparseindices = sparsevalues = sparseshape = denseinputselem = tf.constant, shape=92, 0,...

7.1CVSS0.9AI score0.00198EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:22 p.m.38 views

Heap buffer overflow caused by rounding

Impact An attacker can trigger a heap buffer overflow in tf.rawops.QuantizedResizeBilinear by manipulating input values so that float rounding results in off-by-one error in accessing image elements: python import tensorflow as tf l = 256, 328, 361, 17, 361, 361, 361, 361, 361, 361, 361, 361, 361...

7.8CVSS0.00251EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:21 p.m.49 views

Division by 0 in `Conv2DBackpropFilter`

Impact An attacker can trigger a division by 0 in tf.rawops.Conv2DBackpropFilter: python import tensorflow as tf inputtensor = tf.constant, shape=0, 0, 1, 0, dtype=tf.float32 filtersizes = tf.constant1, 1, 1, 1, shape=4, dtype=tf.int32 outbackprop = tf.constant, shape=0, 0, 1, 1, dtype=tf.float32...

5.5CVSS2.7AI score0.00189EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/05/21 2:21 p.m.42 views

Division by 0 in `Conv3DBackprop*`

Impact The tf.rawops.Conv3DBackprop operations fail to validate that the input tensors are not empty. In turn, this would result in a division by 0: python import tensorflow as tf inputsizes = tf.constant0, 0, 0, 0, 0, shape=5, dtype=tf.int32 filtertensor = tf.constant, shape=0, 0, 0, 1, 0,...

5.5CVSS2.8AI score0.00189EPSS
SaveExploits1References7Affected Software3
Rows per page
Query Builder