Lucene search
+L

9269 matches found

Github Security Blog
Github Security Blog
added 2021/11/10 7:02 p.m.49 views

FPE in convolutions with zero size filters

Impact The implementations for convolution operators trigger a division by 0 if passed empty filter tensor arguments. Patches We have patched the issue in GitHub commit f2c3931113eaafe9ef558faaddd48e00a6606235. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on...

5.5CVSS3.4AI score0.00141EPSS
SaveExploits0References7Affected Software3
OSV
OSV
added 2021/11/10 7:02 p.m.18 views

GHSA-6HPV-V2RX-C5G6 FPE in convolutions with zero size filters

Impact The implementations for convolution operators trigger a division by 0 if passed empty filter tensor arguments. Patches We have patched the issue in GitHub commit f2c3931113eaafe9ef558faaddd48e00a6606235. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on...

5.5CVSS6AI score0.00141EPSS
SaveExploits0References7
OSV
OSV
added 2021/11/10 7:01 p.m.40 views

GHSA-M342-FF57-4JCC Heap OOB read in `tf.raw_ops.SparseCountSparseOutput`

Impact The shape inference functions for SparseCountSparseOutput can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def func: return tf.rawops.SparseCountSparseOutput indices=1, values=1, denseshape=10, weights=, binaryoutput= True func The...

7.1CVSS6.9AI score0.00153EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2021/11/10 7:01 p.m.46 views

Heap OOB read in `tf.raw_ops.SparseCountSparseOutput`

Impact The shape inference functions for SparseCountSparseOutput can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def func: return tf.rawops.SparseCountSparseOutput indices=1, values=1, denseshape=10, weights=, binaryoutput= True func The...

7.1CVSS1.4AI score0.00153EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/11/10 7:01 p.m.64 views

Heap OOB in shape inference for `QuantizeV2`

Impact The shape inference code for QuantizeV2 can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def test: data=tf.rawops.QuantizeV2 input=1.0,1.0, minrange=1.0,10.0, maxrange=1.0,10.0, T=tf.qint32, mode='MINCOMBINED', roundmode='HALFTOEVEN'...

7.1CVSS1.5AI score0.00208EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/11/10 7:01 p.m.35 views

GHSA-CVGX-3V3Q-M36C Heap OOB in shape inference for `QuantizeV2`

Impact The shape inference code for QuantizeV2 can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def test: data=tf.rawops.QuantizeV2 input=1.0,1.0, minrange=1.0,10.0, maxrange=1.0,10.0, T=tf.qint32, mode='MINCOMBINED', roundmode='HALFTOEVEN'...

7.1CVSS5.8AI score0.00208EPSS
SaveExploits1References7
OSV
OSV
added 2021/11/10 7:00 p.m.30 views

GHSA-FR77-RRX3-CP7G Heap OOB read in `tf.ragged.cross`

Impact The shape inference code for tf.ragged.cross can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def test: y = tf.rawops.RaggedCrossraggedvalues=, raggedrowsplits=, sparseindices=5, sparsevalues=, sparseshape=5, denseinputs='a',...

7.1CVSS6.9AI score0.00208EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2021/11/10 7:00 p.m.29 views

Heap OOB read in `tf.ragged.cross`

Impact The shape inference code for tf.ragged.cross can trigger a read outside of bounds of heap allocated array: python import tensorflow as tf @tf.function def test: y = tf.rawops.RaggedCrossraggedvalues=, raggedrowsplits=, sparseindices=5, sparsevalues=, sparseshape=5, denseinputs='a',...

7.1CVSS0.6AI score0.00208EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/11/10 6:59 p.m.15 views

GHSA-H67M-XG8F-FXCF Deadlock in mutually recursive `tf.function` objects

Impact The code behind tf.function API can be made to deadlock when two tf.function decorated Python functions are mutually recursive: python import tensorflow as tf @tf.function def fun1num: if num == 1: return printnum fun2num-1 @tf.function def fun2num: if num == 0: return printnum fun1num-1...

5.5CVSS6AI score0.00243EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2021/11/10 6:59 p.m.45 views

Deadlock in mutually recursive `tf.function` objects

Impact The code behind tf.function API can be made to deadlock when two tf.function decorated Python functions are mutually recursive: python import tensorflow as tf @tf.function def fun1num: if num == 1: return printnum fun2num-1 @tf.function def fun2num: if num == 0: return printnum fun1num-1...

5.5CVSS2.5AI score0.00243EPSS
SaveExploits0References7Affected Software3
OSV
OSV
added 2021/11/10 6:58 p.m.34 views

GHSA-VWHQ-49R4-GJ9V Reference binding to `nullptr` in `tf.ragged.cross`

Impact The shape inference code for tf.ragged.cross has an undefined behavior due to binding a reference to nullptr. In the following scenario, this results in a crash: python import tensorflow as tf @tf.function def test: y = tf.ragged.crosstf.ragged.constant'1','2' return y test Patches We have...

7.8CVSS6.9AI score0.00217EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2021/11/10 6:58 p.m.41 views

Reference binding to `nullptr` in `tf.ragged.cross`

Impact The shape inference code for tf.ragged.cross has an undefined behavior due to binding a reference to nullptr. In the following scenario, this results in a crash: python import tensorflow as tf @tf.function def test: y = tf.ragged.crosstf.ragged.constant'1','2' return y test Patches We have...

7.8CVSS1.1AI score0.00217EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/11/10 6:57 p.m.44 views

GHSA-X3V8-C8QX-3J3R Null pointer exception in `DeserializeSparse`

Impact The shape inference code for DeserializeSparse can trigger a null pointer dereference: python import tensorflow as tf dataset = tf.data.Dataset.range3 @tf.function def test: y = tf.rawops.DeserializeSparse serializedsparse=tf.data.experimental.tovariantdataset, dtype=tf.int32 test This is...

5.5CVSS5.8AI score0.00187EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2021/11/10 6:57 p.m.45 views

Null pointer exception in `DeserializeSparse`

Impact The shape inference code for DeserializeSparse can trigger a null pointer dereference: python import tensorflow as tf dataset = tf.data.Dataset.range3 @tf.function def test: y = tf.rawops.DeserializeSparse serializedsparse=tf.data.experimental.tovariantdataset, dtype=tf.int32 test This is...

5.5CVSS1.8AI score0.00187EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/11/10 6:57 p.m.65 views

Heap buffer overflow in `Transpose`

Impact The shape inference function for Transpose is vulnerable to a heap buffer overflow: python import tensorflow as tf @tf.function def test: y = tf.rawops.Transposex=1,2,3,4,perm=-10 return y test This occurs whenever perm contains negative elements. The shape inference function does not...

7.8CVSS1.6AI score0.00161EPSS
SaveExploits0References8Affected Software3
Github Security Blog
Github Security Blog
added 2021/11/10 6:55 p.m.42 views

Null pointer exception when `Exit` node is not preceded by `Enter` op

Impact The process of building the control flow graph for a TensorFlow model is vulnerable to a null pointer exception when nodes that should be paired are not: python import tensorflow as tf @tf.function def func: return tf.rawops.Exitdata=False,False func This occurs because the code assumes th...

5.5CVSS1.7AI score0.00187EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/11/10 6:52 p.m.8 views

GHSA-9CRF-C6QR-R273 Integer division by 0 in `tf.raw_ops.AllToAll`

Impact The shape inference code for AllToAll can be made to execute a division by 0: python import tensorflow as tf @tf.function def func: return tf.rawops.AllToAll input=0.0, 0.1652, 0.6543, groupassignment=1, -1, concatdimension=0, splitdimension=0, splitcount=0 func This occurs whenever the...

5.5CVSS6AI score0.00133EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
added 2021/11/10 6:52 p.m.39 views

Integer division by 0 in `tf.raw_ops.AllToAll`

Impact The shape inference code for AllToAll can be made to execute a division by 0: python import tensorflow as tf @tf.function def func: return tf.rawops.AllToAll input=0.0, 0.1652, 0.6543, groupassignment=1, -1, concatdimension=0, splitdimension=0, splitcount=0 func This occurs whenever the...

5.5CVSS3.7AI score0.00133EPSS
SaveExploits0References7Affected Software3
Github Security Blog
Github Security Blog
added 2021/11/10 6:51 p.m.48 views

Undefined behavior via `nullptr` reference binding in sparse matrix multiplication

Impact The code for sparse matrix multiplication is vulnerable to undefined behavior via binding a reference to nullptr: python import tensorflow as tf tf.rawops.SparseMatMul a=1.0,1.0,1.0, b=,,, transposea=False, transposeb=False, aissparse=False, bissparse=True This occurs whenever the dimensio...

7.8CVSS2AI score0.00211EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2021/11/10 6:51 p.m.11 views

GHSA-4F99-P9C2-3J8X Undefined behavior via `nullptr` reference binding in sparse matrix multiplication

Impact The code for sparse matrix multiplication is vulnerable to undefined behavior via binding a reference to nullptr: python import tensorflow as tf tf.rawops.SparseMatMul a=1.0,1.0,1.0, b=,,, transposea=False, transposeb=False, aissparse=False, bissparse=True This occurs whenever the dimensio...

7.8CVSS5.8AI score0.00211EPSS
SaveExploits1References7
Rows per page
Query Builder