Lucene search

K
GoogleTensorflow

430 matches found

CVE
CVE
added 2022/11/18 10:15 p.m.85 views

CVE-2022-41895

TensorFlow is an open source platform for machine learning. If MirrorPadGrad is given outsize input paddings, TensorFlow will give a heap OOB error. We have patched the issue in GitHub commit 717ca98d8c3bba348ff62281fdf38dcb5ea1ec92. The fix will be included in TensorFlow 2.11. We will also cherryp...

7.5CVSS6.2AI score0.00086EPSS
CVE
CVE
added 2020/10/21 9:15 p.m.84 views

CVE-2020-15266

In Tensorflow before version 2.4.0, when the boxes argument of tf.image.crop_and_resize has a very large value, the CPU kernel implementation receives it as a C++ nan floating point value. Attempting to operate on this is undefined behavior which later produces a segmentation fault. The issue is pa...

7.5CVSS5.2AI score0.00129EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.84 views

CVE-2021-29520

TensorFlow is an end-to-end open source platform for machine learning. Missing validation between arguments to tf.raw_ops.Conv3DBackprop* operations can result in heap buffer overflows. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/4814fafb0ca6b5ab58a09411523b2193...

7.8CVSS5.6AI score0.00019EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.84 views

CVE-2021-29536

TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause a heap buffer overflow in QuantizedReshape by passing in invalid thresholds for the quantization. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/a324ac84e573fba362a5e53d4e7...

7.8CVSS5.8AI score0.00018EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.84 views

CVE-2021-29581

TensorFlow is an end-to-end open source platform for machine learning. Due to lack of validation in tf.raw_ops.CTCBeamSearchDecoder, an attacker can trigger denial of service via segmentation faults. The implementation(https://github.com/tensorflow/tensorflow/blob/a74768f8e4efbda4def9f16ee7e13cf392...

5.5CVSS4.7AI score0.00015EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.84 views

CVE-2021-37663

TensorFlow is an end-to-end open source platform for machine learning. In affected versions due to incomplete validation in tf.raw_ops.QuantizeV2, an attacker can trigger undefined behavior via binding a reference to a null pointer or can access data outside the bounds of heap allocated arrays. The...

7.8CVSS7.8AI score0.00013EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.84 views

CVE-2021-37669

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can cause denial of service in applications serving models using tf.raw_ops.NonMaxSuppressionV5 by triggering a division by 0. The implementation uses a user controlled argument to resize a std::...

5.5CVSS5.5AI score0.00032EPSS
CVE
CVE
added 2022/02/04 11:15 p.m.84 views

CVE-2022-23562

Tensorflow is an Open Source Machine Learning Framework. The implementation of Range suffers from integer overflows. These can trigger undefined behavior or, in some scenarios, extremely large allocations. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFl...

8.8CVSS8.1AI score0.00342EPSS
CVE
CVE
added 2019/12/16 9:15 p.m.83 views

CVE-2019-16778

In TensorFlow before 1.15, a heap buffer overflow in UnsortedSegmentSum can be produced when the Index template argument is int32. In this case data_size and num_segments fields are truncated from int64 to int32 and can produce negative numbers, resulting in accessing out of bounds heap memory. Thi...

9.8CVSS6.7AI score0.00336EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.83 views

CVE-2021-29570

TensorFlow is an end-to-end open source platform for machine learning. The implementation of tf.raw_ops.MaxPoolGradWithArgmax can cause reads outside of bounds of heap allocated data if attacker supplies specially crafted inputs. The implementation(https://github.com/tensorflow/tensorflow/blob/ef0c...

7.1CVSS5.1AI score0.00014EPSS
CVE
CVE
added 2021/08/12 10:15 p.m.83 views

CVE-2021-37667

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can cause undefined behavior via binding a reference to null pointer in tf.raw_ops.UnicodeEncode. The implementation reads the first dimension of the input_splits tensor before validating that th...

7.8CVSS7.6AI score0.00013EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.83 views

CVE-2021-37672

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can read from outside of bounds of heap allocated data by sending specially crafted illegal arguments to tf.raw_ops.SdcaOptimizerV2. The implementation does not check that the length of example_l...

5.5CVSS5.7AI score0.00016EPSS
CVE
CVE
added 2022/02/03 1:15 p.m.83 views

CVE-2022-21729

Tensorflow is an Open Source Machine Learning Framework. The implementation of UnravelIndex is vulnerable to a division by zero caused by an integer overflow bug. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow ...

6.5CVSS6.7AI score0.00208EPSS
CVE
CVE
added 2022/09/16 11:15 p.m.83 views

CVE-2022-36027

TensorFlow is an open source platform for machine learning. When converting transposed convolutions using per-channel weight quantization the converter segfaults and crashes the Python process. We have patched the issue in GitHub commit aa0b852a4588cea4d36b74feb05d93055540b450. The fix will be incl...

7.5CVSS6.5AI score0.00519EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.82 views

CVE-2021-29535

TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause a heap buffer overflow in QuantizedMul by passing in invalid thresholds for the quantization. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/87cf4d3ea9949051e50ca3f071fc909...

7.8CVSS5.8AI score0.00018EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.82 views

CVE-2021-29562

TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause a denial of service by exploiting a CHECK-failure coming from the implementation of tf.raw_ops.IRFFT. The fix will be included in TensorFlow 2.5.0. We will also cherrypick this commit on TensorFlow 2.4.2, T...

5.5CVSS4.7AI score0.00015EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.82 views

CVE-2021-29565

TensorFlow is an end-to-end open source platform for machine learning. An attacker can trigger a null pointer dereference in the implementation of tf.raw_ops.SparseFillEmptyRows. This is because of missing validation(https://github.com/tensorflow/tensorflow/blob/fdc82089d206e281c628a93771336bf87863...

5.5CVSS4.7AI score0.00059EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.82 views

CVE-2021-29569

TensorFlow is an end-to-end open source platform for machine learning. The implementation of tf.raw_ops.MaxPoolGradWithArgmax can cause reads outside of bounds of heap allocated data if attacker supplies specially crafted inputs. The implementation(https://github.com/tensorflow/tensorflow/blob/ac32...

7.1CVSS5.2AI score0.00017EPSS
CVE
CVE
added 2021/08/12 9:15 p.m.82 views

CVE-2021-37644

TensorFlow is an end-to-end open source platform for machine learning. In affected versions providing a negative element to num_elements list argument of tf.raw_ops.TensorListReserve causes the runtime to abort the process due to reallocating a std::vector to have a negative number of elements. The...

5.5CVSS5.7AI score0.00012EPSS
CVE
CVE
added 2021/08/12 9:15 p.m.82 views

CVE-2021-37661

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can cause a denial of service in boosted_trees_create_quantile_stream_resource by using negative arguments. The implementation does not validate that num_streams only contains non-negative number...

5.5CVSS5.5AI score0.00012EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.82 views

CVE-2021-37665

TensorFlow is an end-to-end open source platform for machine learning. In affected versions due to incomplete validation in MKL implementation of requantization, an attacker can trigger undefined behavior via binding a reference to a null pointer or can access data outside the bounds of heap alloca...

7.8CVSS7.8AI score0.00037EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.82 views

CVE-2021-37692

TensorFlow is an end-to-end open source platform for machine learning. In affected versions under certain conditions, Go code can trigger a segfault in string deallocation. For string tensors, C.TF_TString_Dealloc is called during garbage collection within a finalizer function. However, tensor stru...

5.5CVSS5.7AI score0.00032EPSS
CVE
CVE
added 2022/02/03 2:15 p.m.82 views

CVE-2022-21738

Tensorflow is an Open Source Machine Learning Framework. 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. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit...

6.5CVSS6.7AI score0.00208EPSS
CVE
CVE
added 2022/09/16 8:15 p.m.82 views

CVE-2022-35963

TensorFlow is an open source platform for machine learning. The implementation of FractionalAvgPoolGrad does not fully validate the input orig_input_tensor_shape. This results in an overflow that results in a CHECK failure which can be used to trigger a denial of service attack. We have patched the...

7.5CVSS6.5AI score0.00194EPSS
CVE
CVE
added 2020/10/21 9:15 p.m.81 views

CVE-2020-15265

In Tensorflow before version 2.4.0, an attacker can pass an invalid axis value to tf.quantization.quantize_and_dequantize. This results in accessing a dimension outside the rank of the input tensor in the C++ kernel implementation. However, dim_size only does a DCHECK to validate the argument and t...

7.5CVSS6.1AI score0.00239EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29518

TensorFlow is an end-to-end open source platform for machine learning. In eager mode (default in TF 2.0 and later), session operations are invalid. However, users could still call the raw ops associated with them and trigger a null pointer dereference. The implementation(https://github.com/tensorfl...

7.8CVSS5.5AI score0.00009EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29541

TensorFlow is an end-to-end open source platform for machine learning. An attacker can trigger a dereference of a null pointer in tf.raw_ops.StringNGrams. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/1cdd4da14282210cc759e468d9781741ac7d01bf/tensorflow/core/kernel...

5.5CVSS4.7AI score0.00015EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29556

TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause a denial of service via a FPE runtime error in tf.raw_ops.Reverse. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/36229ea9e9451dac14a8b1f4711c435a1d84a594/tensorflow/core/k...

5.5CVSS4.6AI score0.00015EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29577

TensorFlow is an end-to-end open source platform for machine learning. The implementation of tf.raw_ops.AvgPool3DGrad is vulnerable to a heap buffer overflow. The implementation(https://github.com/tensorflow/tensorflow/blob/d80ffba9702dc19d1fac74fc4b766b3fa1ee976b/tensorflow/core/kernels/pooling_op...

7.8CVSS5.5AI score0.00018EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29596

TensorFlow is an end-to-end open source platform for machine learning. The implementation of the EmbeddingLookup TFLite operator is vulnerable to a division by zero error(https://github.com/tensorflow/tensorflow/blob/e4b29809543b250bc9b19678ec4776299dd569ba/tensorflow/lite/kernels/embedding_lookup....

7.8CVSS5.3AI score0.00017EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.81 views

CVE-2021-29616

TensorFlow is an end-to-end open source platform for machine learning. The implementation of TrySimplify(https://github.com/tensorflow/tensorflow/blob/c22d88d6ff33031aa113e48aa3fc9aa74ed79595/tensorflow/core/grappler/optimizers/arithmetic_optimizer.cc#L390-L401) has undefined behavior due to derefe...

7.8CVSS5.4AI score0.00017EPSS
CVE
CVE
added 2022/02/04 11:15 p.m.81 views

CVE-2022-23578

Tensorflow is an Open Source Machine Learning Framework. If a graph node is invalid, TensorFlow can leak memory in the implementation of ImmutableExecutorState::Initialize. Here, we set item->kernel to nullptr but it is a simple OpKernel* pointer so the memory that was previously allocated to it...

4.3CVSS4.7AI score0.0019EPSS
CVE
CVE
added 2022/02/04 11:15 p.m.81 views

CVE-2022-23595

Tensorflow is an Open Source Machine Learning Framework. When building an XLA compilation cache, if default settings are used, TensorFlow triggers a null pointer dereference. In the default scenario, all devices are allowed, so flr->config_proto is nullptr. The fix will be included in TensorFlow...

6.5CVSS6AI score0.00209EPSS
CVE
CVE
added 2022/05/21 12:15 a.m.81 views

CVE-2022-29212

TensorFlow is an open source platform for machine learning. Prior to versions 2.9.0, 2.8.1, 2.7.2, and 2.6.4, certain TFLite models that were created using TFLite model converter would crash when loaded in the TFLite interpreter. The culprit is that during quantization the scale of values could be ...

5.5CVSS5.6AI score0.00084EPSS
CVE
CVE
added 2022/09/16 11:15 p.m.81 views

CVE-2022-35993

TensorFlow is an open source platform for machine learning. When SetSize receives an input set_shape that is not a 1D tensor, it gives a CHECK fails that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit cf70b79d2662c0d3c6af74583641e345fc939467. The fix w...

7.5CVSS6.4AI score0.00202EPSS
CVE
CVE
added 2022/09/16 10:15 p.m.81 views

CVE-2022-36018

TensorFlow is an open source platform for machine learning. If RaggedTensorToVariant is given a rt_nested_splits list that contains tensors of ranks other than one, it results in a CHECK fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 88f93dfe...

7.5CVSS6.4AI score0.00215EPSS
CVE
CVE
added 2022/11/18 10:15 p.m.81 views

CVE-2022-41888

TensorFlow is an open source platform for machine learning. When running on GPU, tf.image.generate_bounding_box_proposals receives a scores input that must be of rank 4 but is not checked. We have patched the issue in GitHub commit cf35502463a88ca7185a99daa7031df60b3c1c98. The fix will be included ...

7.5CVSS6.2AI score0.00152EPSS
CVE
CVE
added 2022/11/18 10:15 p.m.81 views

CVE-2022-41911

TensorFlow is an open source platform for machine learning. When printing a tensor, we get it's data as a const char* array (since that's the underlying storage) and then we typecast it to the element type. However, conversions from char to bool are undefined if the char is not 0 or 1, so sanitizer...

7.5CVSS6.1AI score0.00067EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.80 views

CVE-2021-29514

TensorFlow is an end-to-end open source platform for machine learning. If the splits argument of RaggedBincount does not specify a valid SparseTensor(https://www.tensorflow.org/api_docs/python/tf/sparse/SparseTensor), then an attacker can trigger a heap buffer overflow. This will cause a read from ...

7.8CVSS5.6AI score0.00018EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.80 views

CVE-2021-29549

TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause a runtime division by zero error and denial of service in tf.raw_ops.QuantizedBatchNormWithGlobalNormalization. This is because the implementation(https://github.com/tensorflow/tensorflow/blob/6f26b3f341820...

5.5CVSS4.7AI score0.00015EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.80 views

CVE-2021-29574

TensorFlow is an end-to-end open source platform for machine learning. The implementation of tf.raw_ops.MaxPool3DGradGrad exhibits undefined behavior by dereferencing null pointers backing attacker-supplied empty tensors. The implementation(https://github.com/tensorflow/tensorflow/blob/72fe792967e7...

7.8CVSS5.4AI score0.00017EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.80 views

CVE-2021-29580

TensorFlow is an end-to-end open source platform for machine learning. The implementation of tf.raw_ops.FractionalMaxPoolGrad triggers an undefined behavior if one of the input tensors is empty. The code is also vulnerable to a denial of service attack as a CHECK condition becomes false and aborts ...

5.5CVSS4.9AI score0.00015EPSS
CVE
CVE
added 2021/05/14 8:15 p.m.80 views

CVE-2021-29602

TensorFlow is an end-to-end open source platform for machine learning. The implementation of the DepthwiseConv TFLite operator is vulnerable to a division by zero error(https://github.com/tensorflow/tensorflow/blob/1a8e885b864c818198a5b2c0cbbeca5a1e833bc8/tensorflow/lite/kernels/depthwise_conv.cc#L...

5.5CVSS4.7AI score0.00015EPSS
CVE
CVE
added 2021/08/12 9:15 p.m.80 views

CVE-2021-37659

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can cause undefined behavior via binding a reference to null pointer in all binary cwise operations that don't require broadcasting (e.g., gradients of binary cwise operations). The implementatio...

7.8CVSS7.3AI score0.00011EPSS
CVE
CVE
added 2021/08/12 11:15 p.m.80 views

CVE-2021-37684

TensorFlow is an end-to-end open source platform for machine learning. In affected versions the implementations of pooling in TFLite are vulnerable to division by 0 errors as there are no checks for divisors not being 0. We have patched the issue in GitHub commit dfa22b348b70bb89d6d6ec0ff53973bacb4...

5.5CVSS5.7AI score0.00007EPSS
CVE
CVE
added 2021/08/12 10:15 p.m.80 views

CVE-2021-37686

TensorFlow is an end-to-end open source platform for machine learning. In affected versions the strided slice implementation in TFLite has a logic bug which can allow an attacker to trigger an infinite loop. This arises from newly introduced support for ellipsis in axis definition . An attacker can...

5.5CVSS5.7AI score0.00012EPSS
CVE
CVE
added 2021/08/12 10:15 p.m.80 views

CVE-2021-37689

TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can craft a TFLite model that would trigger a null pointer dereference, which would result in a crash and denial of service. This is caused by the MLIR optimization of L2NormalizeReduceAxis opera...

7.8CVSS5.6AI score0.00048EPSS
CVE
CVE
added 2021/11/05 10:15 p.m.80 views

CVE-2021-41208

TensorFlow is an open source platform for machine learning. In affected versions the code for boosted trees in TensorFlow is still missing validation. As a result, attackers can trigger denial of service (via dereferencing nullptrs or via CHECK-failures) as well as abuse undefined behavior (binding...

8.8CVSS7.6AI score0.00012EPSS
CVE
CVE
added 2022/11/18 10:15 p.m.80 views

CVE-2022-41891

TensorFlow is an open source platform for machine learning. If tf.raw_ops.TensorListConcat is given element_shape=[], it results segmentation fault which can be used to trigger a denial of service attack. We have patched the issue in GitHub commit fc33f3dc4c14051a83eec6535b608abe1d355fde. The fix w...

7.5CVSS6AI score0.00108EPSS
CVE
CVE
added 2022/11/18 10:15 p.m.80 views

CVE-2022-41894

TensorFlow is an open source platform for machine learning. The reference kernel of the CONV_3D_TRANSPOSE TensorFlow Lite operator wrongly increments the data_ptr when adding the bias to the result. Instead of data_ptr += num_channels; it should be data_ptr += output_num_channels; as if the number ...

8.1CVSS7.5AI score0.00184EPSS
Total number of security vulnerabilities430