Lucene search

K

TensorFlow Security Vulnerabilities

cve
cve

CVE-2024-3660

A arbitrary code injection vulnerability in TensorFlow's Keras framework (<2.13) allows attackers to execute arbitrary code with the same permissions as the application using a model that allow arbitrary code irrespective of the...

8.3AI Score

0.0004EPSS

2024-04-16 09:15 PM
26
cve
cve

CVE-2023-27579

TensorFlow is an end-to-end open source platform for machine learning. Constructing a tflite model with a paramater filter_input_channel of less than 1 gives a FPE. This issue has been patched in version 2.12. TensorFlow will also cherrypick the fix commit on TensorFlow...

7.5CVSS

7.5AI Score

0.001EPSS

2023-03-25 12:15 AM
150
cve
cve

CVE-2023-25673

TensorFlow is an open source platform for machine learning. Versions prior to 2.12.0 and 2.11.1 have a Floating Point Exception in TensorListSplit with XLA. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
142
cve
cve

CVE-2023-25669

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, if the stride and window size are not positive for tf.raw_ops.AvgPoolGrad, it can give a floating point exception. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

7.7AI Score

0.001EPSS

2023-03-25 12:15 AM
145
cve
cve

CVE-2023-25660

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, when the parameter summarize of tf.raw_ops.Print is zero, the new method SummarizeArray<bool> will reference to a nullptr, leading to a seg fault. A fix is included in TensorFlow version 2.12 and....

7.5CVSS

7.7AI Score

0.001EPSS

2023-03-25 12:15 AM
137
cve
cve

CVE-2023-25659

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, if the parameter indices for DynamicStitch does not match the shape of the parameter data, it can trigger an stack OOB read. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
133
cve
cve

CVE-2023-25672

TensorFlow is an open source platform for machine learning. The function tf.raw_ops.LookupTableImportV2 cannot handle scalars in the values parameter and gives an NPE. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

8.4AI Score

0.001EPSS

2023-03-25 12:15 AM
188
cve
cve

CVE-2023-25671

TensorFlow is an open source platform for machine learning. There is out-of-bounds access due to mismatched integer type sizes. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

7.8AI Score

0.001EPSS

2023-03-25 12:15 AM
156
cve
cve

CVE-2023-25664

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, there is a heap buffer overflow in TAvgPoolGrad. A fix is included in TensorFlow 2.12.0 and...

9.8CVSS

9.5AI Score

0.001EPSS

2023-03-25 12:15 AM
137
cve
cve

CVE-2023-25670

TensorFlow is an open source platform for machine learning. Versions prior to 2.12.0 and 2.11.1 have a null point error in QuantizedMatMulWithBiasAndDequantize with MKL enabled. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
134
cve
cve

CVE-2023-25667

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, integer overflow occurs when 2^31 <= num_frames * height * width * channels < 2^32, for example Full HD screencast of at least 346 frames. A fix is included in TensorFlow version 2.12.0 and versio...

7.5CVSS

8.4AI Score

0.001EPSS

2023-03-25 12:15 AM
181
cve
cve

CVE-2023-25662

TensorFlow is an open source platform for machine learning. Versions prior to 2.12.0 and 2.11.1 are vulnerable to integer overflow in EditDistance. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

8.5AI Score

0.001EPSS

2023-03-25 12:15 AM
138
cve
cve

CVE-2023-25658

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, an out of bounds read is in GRUBlockCellGrad. A fix is included in TensorFlow 2.12.0 and...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
151
cve
cve

CVE-2022-29201

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, the implementation of tf.raw_ops.QuantizedConv2D does not fully validate the input arguments. In this case, references get bound to nullptr for each argument that is empty. Versions 2.9.0,....

5.5CVSS

5.6AI Score

0.001EPSS

2022-05-20 11:15 PM
70
5
cve
cve

CVE-2022-29202

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, the implementation of tf.ragged.constant does not fully validate the input arguments. This results in a denial of service by consuming all available memory. Versions 2.9.0, 2.8.1, 2.7.2,...

5.5CVSS

5.5AI Score

0.001EPSS

2022-05-20 11:15 PM
78
7
cve
cve

CVE-2022-29196

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, the implementation of tf.raw_ops.Conv3DBackpropFilterV2 does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service...

5.5CVSS

5.7AI Score

0.001EPSS

2022-05-20 10:16 PM
62
2
cve
cve

CVE-2022-29213

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, the tf.compat.v1.signal.rfft2d and tf.compat.v1.signal.rfft3d lack input validation and under certain condition can result in crashes (due to CHECK-failures). Versions 2.9.0, 2.8.1, 2.7.2,....

5.5CVSS

5.6AI Score

0.001EPSS

2022-05-21 12:15 AM
83
5
cve
cve

CVE-2022-29200

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, the implementation of tf.raw_ops.LSTMBlockCell does not fully validate the input arguments. This results in a CHECK-failure which can be used to trigger a denial of service attack. The...

5.5CVSS

5.7AI Score

0.001EPSS

2022-05-20 10:16 PM
580
3
cve
cve

CVE-2022-23583

Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a SavedModel such that any binary op would trigger CHECK failures. This occurs when the protobuf part corresponding to the tensor arguments is modified such that the dtype no longer.....

6.5CVSS

6.4AI Score

0.002EPSS

2022-02-04 11:15 PM
62
cve
cve

CVE-2022-23580

Tensorflow is an Open Source Machine Learning Framework. During shape inference, TensorFlow can allocate a large vector based on a value from a tensor controlled by the user. 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,...

6.5CVSS

6.6AI Score

0.002EPSS

2022-02-04 11:15 PM
55
cve
cve

CVE-2022-23572

Tensorflow is an Open Source Machine Learning Framework. Under certain scenarios, TensorFlow can fail to specialize a type during shape inference. This case is covered by the DCHECK function however, DCHECK is a no-op in production builds and an assertion failure in debug builds. In the first case....

6.5CVSS

6.6AI Score

0.001EPSS

2022-02-04 11:15 PM
85
cve
cve

CVE-2022-23563

Tensorflow is an Open Source Machine Learning Framework. 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...

6.3CVSS

6.4AI Score

0.0004EPSS

2022-02-04 11:15 PM
67
cve
cve

CVE-2022-41898

TensorFlow is an open source platform for machine learning. If SparseFillEmptyRowsGrad is given empty inputs, TensorFlow will crash. We have patched the issue in GitHub commit af4a6a3c8b95022c351edae94560acc61253a1b8. The fix will be included in TensorFlow 2.11. We will also cherrypick this commit....

7.5CVSS

7.6AI Score

0.001EPSS

2022-11-18 10:15 PM
58
9
cve
cve

CVE-2022-41896

TensorFlow is an open source platform for machine learning. If ThreadUnsafeUnigramCandidateSampler is given input filterbank_channel_count greater than the allowed max size, TensorFlow will crash. We have patched the issue in GitHub commit 39ec7eaf1428e90c37787e5b3fbd68ebd3c48860. The fix will be.....

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
52
3
cve
cve

CVE-2022-41901

TensorFlow is an open source platform for machine learning. An input sparse_matrix that is not a matrix with a shape with rank 0 will trigger a CHECK fail in tf.raw_ops.SparseMatrixNNZ. We have patched the issue in GitHub commit f856d02e5322821aad155dad9b3acab1e9f5d693. The fix will be included in....

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
52
3
cve
cve

CVE-2022-41909

TensorFlow is an open source platform for machine learning. An input encoded that is not a valid CompositeTensorVariant tensor will trigger a segfault in tf.raw_ops.CompositeTensorVariantToComponents. We have patched the issue in GitHub commits bf594d08d377dc6a3354d9fdb494b32d45f91971 and...

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
59
2
cve
cve

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

7.5CVSS

7.3AI Score

0.001EPSS

2022-11-18 10:15 PM
51
7
cve
cve

CVE-2022-41899

TensorFlow is an open source platform for machine learning. Inputs dense_features or example_state_data not of rank 2 will trigger a CHECK fail in SdcaOptimizer. We have patched the issue in GitHub commit 80ff197d03db2a70c6a111f97dcdacad1b0babfa. The fix will be included in TensorFlow 2.11. We...

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
49
3
cve
cve

CVE-2022-29210

TensorFlow is an open source platform for machine learning. In version 2.8.0, the TensorKey hash function used total estimated AllocatedBytes(), which (a) is an estimate per tensor, and (b) is a very poor hash function for constants (e.g. int32_t). It also tried to access individual tensor bytes...

5.5CVSS

5.5AI Score

0.0004EPSS

2022-05-21 12:15 AM
65
6
cve
cve

CVE-2022-41902

TensorFlow is an open source platform for machine learning. The function MakeGrapplerFunctionItem takes arguments that determine the sizes of inputs and outputs. If the inputs given are greater than or equal to the sizes of the outputs, an out-of-bounds memory read or a crash is triggered. We have....

9.1CVSS

9AI Score

0.001EPSS

2022-12-06 10:15 PM
55
cve
cve

CVE-2022-23591

Tensorflow is an Open Source Machine Learning Framework. The GraphDef format in TensorFlow does not allow self recursive functions. The runtime assumes that this invariant is satisfied. However, a GraphDef containing a fragment such as the following can be consumed when loading a SavedModel. This.....

7.5CVSS

7.7AI Score

0.001EPSS

2022-02-04 11:15 PM
73
cve
cve

CVE-2023-25661

TensorFlow is an Open Source Machine Learning Framework. In versions prior to 2.11.1 a malicious invalid input crashes a tensorflow model (Check Failed) and can be used to trigger a denial of service attack. A proof of concept can be constructed with the Convolution3DTranspose function. This...

6.5CVSS

6.4AI Score

0.001EPSS

2023-03-27 08:15 PM
41
cve
cve

CVE-2023-25675

TensorFlow is an open source machine learning platform. When running versions prior to 2.12.0 and 2.11.1 with XLA, tf.raw_ops.Bincount segfaults when given a parameter weights that is neither the same shape as parameter arr nor a length-0 tensor. A fix is included in TensorFlow 2.12.0 and...

7.5CVSS

7.7AI Score

0.001EPSS

2023-03-25 12:15 AM
152
cve
cve

CVE-2023-25676

TensorFlow is an open source machine learning platform. When running versions prior to 2.12.0 and 2.11.1 with XLA, tf.raw_ops.ParallelConcat segfaults with a nullptr dereference when given a parameter shape with rank that is not greater than zero. A fix is available in TensorFlow 2.12.0 and...

7.5CVSS

7.7AI Score

0.001EPSS

2023-03-25 12:15 AM
135
cve
cve

CVE-2023-25801

TensorFlow is an open source machine learning platform. Prior to versions 2.12.0 and 2.11.1, nn_ops.fractional_avg_pool_v2 and nn_ops.fractional_max_pool_v2 require the first and fourth elements of their parameter pooling_ratio to be equal to 1.0, as pooling on batch and channel dimensions is not.....

7.8CVSS

7.5AI Score

0.0004EPSS

2023-03-25 12:15 AM
157
cve
cve

CVE-2023-25668

TensorFlow is an open source platform for machine learning. Attackers using Tensorflow prior to 2.12.0 or 2.11.1 can access heap memory which is not in the control of user, leading to a crash or remote code execution. The fix will be included in TensorFlow version 2.12.0 and will also cherrypick...

9.8CVSS

9.7AI Score

0.002EPSS

2023-03-25 12:15 AM
142
cve
cve

CVE-2023-25666

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, there is a floating point exception in AudioSpectrogram. A fix is included in TensorFlow version 2.12.0 and version...

7.5CVSS

7.4AI Score

0.001EPSS

2023-03-25 12:15 AM
147
cve
cve

CVE-2023-25665

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, when SparseSparseMaximum is given invalid sparse tensors as inputs, it can give a null pointer error. A fix is included in TensorFlow version 2.12 and version...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
151
cve
cve

CVE-2023-25674

TensorFlow is an open source machine learning platform. Versions prior to 2.12.0 and 2.11.1 have a null pointer error in RandomShuffle with XLA enabled. A fix is included in TensorFlow 2.12.0 and...

7.5CVSS

7.7AI Score

0.001EPSS

2023-03-25 12:15 AM
138
cve
cve

CVE-2023-25663

TensorFlow is an open source platform for machine learning. Prior to versions 2.12.0 and 2.11.1, when ctx->step_containter() is a null ptr, the Lookup function will be executed with a null pointer. A fix is included in TensorFlow 2.12.0 and...

7.5CVSS

8.3AI Score

0.001EPSS

2023-03-25 12:15 AM
134
cve
cve

CVE-2022-41910

TensorFlow is an open source platform for machine learning. The function MakeGrapplerFunctionItem takes arguments that determine the sizes of inputs and outputs. If the inputs given are greater than or equal to the sizes of the outputs, an out-of-bounds memory read or a crash is triggered. We have....

9.1CVSS

9AI Score

0.001EPSS

2022-12-06 10:15 PM
81
cve
cve

CVE-2022-41883

TensorFlow is an open source platform for machine learning. When ops that have specified input sizes receive a differing number of inputs, the executor will crash. We have patched the issue in GitHub commit f5381e0e10b5a61344109c1b7c174c68110f7629. The fix will be included in TensorFlow 2.11. We...

7.5CVSS

7.7AI Score

0.001EPSS

2022-11-18 09:15 PM
34
6
cve
cve

CVE-2022-41885

TensorFlow is an open source platform for machine learning. When tf.raw_ops.FusedResizeAndPadConv2D is given a large tensor shape, it overflows. We have patched the issue in GitHub commit d66e1d568275e6a2947de97dca7a102a211e01ce. The fix will be included in TensorFlow 2.11. We will also cherrypick....

7.5CVSS

7.6AI Score

0.001EPSS

2022-11-18 10:15 PM
50
6
cve
cve

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

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
56
4
cve
cve

CVE-2022-41900

TensorFlow is an open source platform for machine learning. The security vulnerability results in FractionalMax(AVG)Pool with illegal pooling_ratio. Attackers using Tensorflow can exploit the vulnerability. They can access heap memory which is not in the control of user, leading to a crash or...

9.8CVSS

9.7AI Score

0.001EPSS

2022-11-18 10:15 PM
112
5
cve
cve

CVE-2022-41907

TensorFlow is an open source platform for machine learning. When tf.raw_ops.ResizeNearestNeighborGrad is given a large size input, it overflows. We have patched the issue in GitHub commit 00c821af032ba9e5f5fa3fe14690c8d28a657624. The fix will be included in TensorFlow 2.11. We will also cherrypick....

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
53
6
cve
cve

CVE-2022-41908

TensorFlow is an open source platform for machine learning. An input token that is not a UTF-8 bytestring will trigger a CHECK fail in tf.raw_ops.PyFunc. We have patched the issue in GitHub commit 9f03a9d3bafe902c1e6beb105b2f24172f238645. The fix will be included in TensorFlow 2.11. We will also...

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
51
4
cve
cve

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

7.5CVSS

7.6AI Score

0.001EPSS

2022-11-18 10:15 PM
44
5
cve
cve

CVE-2022-41890

TensorFlow is an open source platform for machine learning. If BCast::ToShape is given input larger than an int32, it will crash, despite being supposed to handle up to an int64. An example can be seen in tf.experimental.numpy.outer by passing in large input to the input b. We have patched the...

7.5CVSS

7.5AI Score

0.001EPSS

2022-11-18 10:15 PM
47
8
cve
cve

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.5CVSS

7.9AI Score

0.001EPSS

2022-11-18 10:15 PM
53
9
Total number of security vulnerabilities171