Lucene search
+L

9217 matches found

Github Security Blog
Github Security Blog
added 2022/02/10 12:21 a.m.47 views

Division by zero in Tensorflow

Impact The implementation of FractionalMaxPool can be made to crash a TensorFlow process via a division by 0: python import tensorflow as tf import numpy as np tf.rawops.FractionalMaxPool value=tf.constantvalue=1, 4, 2, 3, dtype=tf.int64, poolingratio=1.0, 1.44, 1.73, 1.0, pseudorandom=False,...

6.5CVSS1.9AI score0.00783EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/10 12:21 a.m.3 views

GHSA-87V6-CRGM-2GFJ Division by zero in Tensorflow

Impact The implementation of FractionalMaxPool can be made to crash a TensorFlow process via a division by 0: python import tensorflow as tf import numpy as np tf.rawops.FractionalMaxPool value=tf.constantvalue=1, 4, 2, 3, dtype=tf.int64, poolingratio=1.0, 1.44, 1.73, 1.0, pseudorandom=False,...

7.1CVSS5.8AI score0.00783EPSS
SaveExploits1References7
OSV
OSV
added 2022/02/10 12:21 a.m.9 views

GHSA-GCVH-66FF-4MWM `CHECK`-failures in Tensorflow

Impact The implementation of MapStage is vulnerable a CHECK-fail if the key tensor is not a scalar: python import tensorflow as tf import numpy as np tf.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.00783EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/10 12:21 a.m.42 views

`CHECK`-failures in Tensorflow

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

6.5CVSS1AI score0.00783EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/10 12:20 a.m.13 views

GHSA-98J8-C9Q4-R38G Memory exhaustion in Tensorflow

Impact The implementation of StringNGrams can be used to trigger a denial of service attack by causing an OOM condition after an integer overflow: python import tensorflow as tf tf.rawops.StringNGrams data='123456', datasplits=0,1, separator='a'15, ngramwidths=, leftpad='', rightpad='',...

5.3CVSS5.8AI score0.00821EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/10 12:20 a.m.35 views

Memory exhaustion in Tensorflow

Impact The implementation of StringNGrams can be used to trigger a denial of service attack by causing an OOM condition after an integer overflow: python import tensorflow as tf tf.rawops.StringNGrams data='123456', datasplits=0,1, separator='a'15, ngramwidths=, leftpad='', rightpad='',...

6.5CVSS3AI score0.00821EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/10 12:20 a.m.10 views

GHSA-C582-C96P-R5CQ Memory exhaustion in Tensorflow

Impact The implementation of ThreadPoolHandle can be used to trigger a denial of service attack by allocating too much memory: python import tensorflow as tf y = tf.rawops.ThreadPoolHandlenumthreads=0x60000000,displayname='tf' This is because the numthreads argument is only checked to not be...

5.3CVSS5.8AI score0.00765EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/10 12:20 a.m.42 views

Memory exhaustion in Tensorflow

Impact The implementation of ThreadPoolHandle can be used to trigger a denial of service attack by allocating too much memory: python import tensorflow as tf y = tf.rawops.ThreadPoolHandlenumthreads=0x60000000,displayname='tf' This is because the numthreads argument is only checked to not be...

6.5CVSS3.4AI score0.00765EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/10 12:19 a.m.44 views

Type confusion leading to segfault in Tensorflow

Impact The implementation of shape inference for ConcatV2 can be used to trigger a denial of service attack via a segfault caused by a type confusion: python import tensorflow as tf @tf.function def test: y = tf.rawops.ConcatV2 values=1,2,3,4,5,6, axis = 0xb500005b return y test The axis argument...

6.5CVSS1.2AI score0.00845EPSS
SaveExploits1References8Affected Software3
OSV
OSV
added 2022/02/10 12:19 a.m.20 views

GHSA-M4HF-J54P-P353 Type confusion leading to segfault in Tensorflow

Impact The implementation of shape inference for ConcatV2 can be used to trigger a denial of service attack via a segfault caused by a type confusion: python import tensorflow as tf @tf.function def test: y = tf.rawops.ConcatV2 values=1,2,3,4,5,6, axis = 0xb500005b return y test The axis argument...

7.1CVSS6.5AI score0.00845EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
added 2022/02/10 12:18 a.m.40 views

Overflow and uncaught divide by zero in Tensorflow

Impact The implementation of UnravelIndex is vulnerable to a division by zero caused by an integer overflow bug: python import tensorflow as tf tf.rawops.UnravelIndexindices=-0x100000,dims=0x100000,0x100000 Patches We have patched the issue in GitHub commit 58b34c6c8250983948b5a781b426f6aa01fd47a...

6.5CVSS2.3AI score0.00783EPSS
SaveExploits1References7Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/10 12:15 a.m.72 views

Division by zero in Tensorflow

Impact The estimator for the cost of some convolution operations can be made to execute a division by 0: python import tensorflow as tf @tf.function def test: y=tf.rawops.AvgPoolGrad originputshape=1,1,1,1, grad=1.0,1.0,1.0,2.0,2.0,2.0,3.0,3.0,3.0, ksize=1,1,1,1, strides=1,1,1,0, padding='VALID',...

6.5CVSS0.8AI score0.00783EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/10 12:15 a.m.11 views

GHSA-V3F7-J968-4H5F Division by zero in Tensorflow

Impact The estimator for the cost of some convolution operations can be made to execute a division by 0: python import tensorflow as tf @tf.function def test: y=tf.rawops.AvgPoolGrad originputshape=1,1,1,1, grad=1.0,1.0,1.0,2.0,2.0,2.0,3.0,3.0,3.0, ksize=1,1,1,1, strides=1,1,1,0, padding='VALID',...

6.8CVSS5.9AI score0.00783EPSS
SaveExploits1References7
OSV
OSV
added 2022/02/09 11:57 p.m.4 views

GHSA-24X4-6QMH-88QG Use after free in `DecodePng` kernel

Impact A malicious user can cause a use after free behavior when decoding PNG images: cc if / ... error conditions ... / png::CommonFreeDecode&decode; OPREQUIREScontext, false, errors::InvalidArgument"PNG size too large for int: ", decode.width, " by ", decode.height; After...

7.6CVSS6.6AI score0.00725EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2022/02/09 11:57 p.m.41 views

Use after free in `DecodePng` kernel

Impact A malicious user can cause a use after free behavior when decoding PNG images: cc if / ... error conditions ... / png::CommonFreeDecode&decode; OPREQUIREScontext, false, errors::InvalidArgument"PNG size too large for int: ", decode.width, " by ", decode.height; After...

7.6CVSS1.4AI score0.00725EPSS
SaveExploits1References7Affected Software3
OSV
OSV
added 2022/02/09 11:55 p.m.12 views

GHSA-5QW5-89MW-WCG2 Out of bounds write in Tensorflow

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

8.8CVSS7.2AI score0.00924EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
added 2022/02/09 11:55 p.m.35 views

Out of bounds write in Tensorflow

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

8.8CVSS0.00924EPSS
SaveExploits1References8Affected Software3
Github Security Blog
Github Security Blog
added 2022/02/09 11:55 p.m.49 views

Reachable Assertion in Tensorflow

Impact When decoding a resource handle tensor from protobuf, a TensorFlow process can encounter cases where a CHECK assertion is invalidated based on user controlled arguments. This allows attackers to cause denial of services in TensorFlow processes. Patches We have patched the issue in GitHub...

6.5CVSS1.4AI score0.00469EPSS
SaveExploits0References6Affected Software3
OSV
OSV
added 2022/02/09 11:55 p.m.3 views

GHSA-8RCJ-C8PJ-V3M3 Reachable Assertion in Tensorflow

Impact When decoding a resource handle tensor from protobuf, a TensorFlow process can encounter cases where a CHECK assertion is invalidated based on user controlled arguments. This allows attackers to cause denial of services in TensorFlow processes. Patches We have patched the issue in GitHub...

7.1CVSS5.9AI score0.00469EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2022/02/09 11:54 p.m.46 views

Insecure temporary file in Tensorflow

Impact In 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...

7.1CVSS1AI score0.0011EPSS
SaveExploits0References5Affected Software3
Rows per page
Query Builder