Lucene search
+L

9211 matches found

Github Security Blog
Github Security Blog
added 2022/02/09 11:53 p.m.51 views

Read and Write outside of bounds in TensorFlow

Impact An attacker can craft a TFLite model that would allow limited reads and writes outside of arrays in TFLite. This exploits missing validation in the conversion from sparse tensors to dense tensors. Patches We have patched the issue in GitHub commit 6364463d6f5b6254cac3d6aedf999b6a96225038...

8.8CVSS3.6AI score0.00837EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:53 p.m.19 views

GHSA-4HVF-HXVG-F67V Read and Write outside of bounds in TensorFlow

Impact An attacker can craft a TFLite model that would allow limited reads and writes outside of arrays in TFLite. This exploits missing validation in the conversion from sparse tensors to dense tensors. Patches We have patched the issue in GitHub commit 6364463d6f5b6254cac3d6aedf999b6a96225038...

8.8CVSS7AI score0.00837EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/09 11:52 p.m.40 views

Integer overflow in TFLite

Impact An attacker can craft a TFLite model that would cause an integer overflow in embedding lookup operations: cc int embeddingsize = 1; int lookupsize = 1; for int i = 0; i data.i32i; lookupsize = dim; outputshape-datak = dim; for int i = 1; i datak = dim; Both embeddingsize and lookupsize are...

8.8CVSS1.1AI score0.01173EPSS
SaveExploits1References9Affected Software3
OSV
OSV
added 2022/02/09 11:52 p.m.13 views

GHSA-98P5-X8X4-C9M5 Integer overflow in TFLite

Impact An attacker can craft a TFLite model that would cause an integer overflow in embedding lookup operations: cc int embeddingsize = 1; int lookupsize = 1; for int i = 0; i data.i32i; lookupsize = dim; outputshape-datak = dim; for int i = 1; i datak = dim; Both embeddingsize and lookupsize are...

8.8CVSS7.1AI score0.01173EPSS
SaveExploits1References9
OSV
OSV
added 2022/02/09 11:52 p.m.13 views

GHSA-9GWQ-6CWJ-47H3 Integer overflow in TFLite array creation

Impact An attacker can craft a TFLite model that would cause an integer overflow in TfLiteIntArrayCreate: cc TfLiteIntArray TfLiteIntArrayCreateint size int allocsize = TfLiteIntArrayGetSizeInBytessize; // ... TfLiteIntArray ret = TfLiteIntArraymallocallocsize; // ... The...

7.6CVSS7.1AI score0.00811EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
added 2022/02/09 11:52 p.m.51 views

Integer overflow in TFLite array creation

Impact An attacker can craft a TFLite model that would cause an integer overflow in TfLiteIntArrayCreate: cc TfLiteIntArray TfLiteIntArrayCreateint size int allocsize = TfLiteIntArrayGetSizeInBytessize; // ... TfLiteIntArray ret = TfLiteIntArraymallocallocsize; // ... The...

8.8CVSS1AI score0.00811EPSS
SaveExploits1References8Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/09 11:49 p.m.45 views

`CHECK`-failures in Tensorflow

Impact An attacker can trigger denial of service via assertion failure by altering a SavedModel on disk such that AttrDefs of some operation are duplicated. Patches We have patched the issue in GitHub commit c2b31ff2d3151acb230edc3f5b1832d2c713a9e0. The fix will be included in TensorFlow 2.8.0. W...

6.5CVSS3.3AI score0.00469EPSS
SaveExploits0References6Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/09 11:47 p.m.47 views

Division by zero in TFLite

Impact An attacker can craft a TFLite model that would trigger a division by zero in BiasAndClamp implementation: cc inline void BiasAndClampfloat clampmin, float clampmax, int biassize, const float biasdata, int arraysize, float arraydata // ... TFLITEDCHECKEQarraysize % biassize, 0; // ... Ther...

6.5CVSS3AI score0.00757EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:47 p.m.9 views

GHSA-GF2J-F278-XH4V Division by zero in TFLite

Impact An attacker can craft a TFLite model that would trigger a division by zero in BiasAndClamp implementation: cc inline void BiasAndClampfloat clampmin, float clampmax, int biassize, const float biasdata, int arraysize, float arraydata // ... TFLITEDCHECKEQarraysize % biassize, 0; // ... Ther...

7.1CVSS6.5AI score0.00757EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/09 11:47 p.m.41 views

Division by zero in TFLite

Impact An attacker can craft a TFLite model that would trigger a division by zero in the implementation of depthwise convolutions. The parameters of the convolution can be user controlled and are also used within a division operation to determine the size of the padding that needs to be added...

6.5CVSS2.8AI score0.00821EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:47 p.m.14 views

GHSA-428X-9XC2-M8MJ Division by zero in TFLite

Impact An attacker can craft a TFLite model that would trigger a division by zero in the implementation of depthwise convolutions. The parameters of the convolution can be user controlled and are also used within a division operation to determine the size of the padding that needs to be added...

7.1CVSS5.8AI score0.00821EPSS
SaveExploits1References7
OSV
OSV
added 2022/02/09 11:47 p.m.14 views

GHSA-44QP-9WWF-734R Heap overflow in Tensorflow

Impact The implementation of SparseCountSparseOutput is vulnerable to a heap overflow: python import tensorflow as tf import numpy as np tf.rawops.SparseCountSparseOutput indices=-1,-1, values=2, denseshape=1, 1, weights=1, binaryoutput=True, minlength=-1, maxlength=-1, name=None Patches We have...

7.6CVSS5.8AI score0.00788EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
added 2022/02/09 11:47 p.m.36 views

Heap overflow in Tensorflow

Impact The implementation of SparseCountSparseOutput is vulnerable to a heap overflow: python import tensorflow as tf import numpy as np tf.rawops.SparseCountSparseOutput indices=-1,-1, values=2, denseshape=1, 1, weights=1, binaryoutput=True, minlength=-1, maxlength=-1, name=None Patches We have...

8.8CVSS1.8AI score0.00788EPSS
SaveExploits1References8Affected Software3
OSV
OSV
added 2022/02/09 11:46 p.m.7 views

GHSA-3MW4-6RJ6-74G5 Null pointer dereference in TensorFlow

Impact The implementation of QuantizedMaxPool has an undefined behavior where user controlled inputs can trigger a reference binding to null pointer. python import tensorflow as tf tf.rawops.QuantizedMaxPool input = tf.constant4, dtype=tf.quint8, mininput = , maxinput = 1, ksize = 1, 1, 1, 1,...

7.1CVSS5.8AI score0.00783EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/09 11:46 p.m.38 views

Null pointer dereference in TensorFlow

Impact The implementation of QuantizedMaxPool has an undefined behavior where user controlled inputs can trigger a reference binding to null pointer. python import tensorflow as tf tf.rawops.QuantizedMaxPool input = tf.constant4, dtype=tf.quint8, mininput = , maxinput = 1, ksize = 1, 1, 1, 1,...

6.5CVSS0.7AI score0.00783EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:45 p.m.2 views

GHSA-X4QX-4FJV-HMW6 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.00783EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/09 11:45 p.m.45 views

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

6.5CVSS2.1AI score0.00783EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/09 11:43 p.m.35 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: python import tensorflow as tf tf.rawops.DenseBincount input=0, 1, 2, size=1, weights=3,2,1, binaryoutput=False There are several conditions...

6.5CVSS1.8AI score0.00783EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:43 p.m.11 views

GHSA-F2VV-V9CG-QHH7 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: python import tensorflow as tf tf.rawops.DenseBincount input=0, 1, 2, size=1, weights=3,2,1, binaryoutput=False There are several conditions...

7.1CVSS6.5AI score0.00783EPSS
SaveExploits1References7
OSV
OSV
added 2022/02/09 11:43 p.m.4 views

GHSA-PFJJ-M3JJ-9JC9 Undefined behavior in `SparseTensorSliceDataset`

Impact The implementation of SparseTensorSliceDataset has an undefined behavior: under certain condition it can be made to dereference a nullptr value: python import tensorflow as tf import numpy as np tf.rawops.SparseTensorSliceDataset indices=, values=, denseshape=1,1 The 3 input arguments...

7.6CVSS5.8AI score0.00746EPSS
SaveExploits1References7
Rows per page
Query Builder