Approved changes feed: RSS · Atom

cpe:2.3:a:google:tensorflow:2.10:rc0:*:*:*:*:*:*

part: a version: 2.10 update: rc0

VendorGoogle (f181d1eb-7269-5bae-b76e-e66ceb214562)
ProductTensorflow (b00eb799-7f6b-5a1c-af79-6e563231bc87)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from NVD CPE 2.0 feed

PURL mappings

PURLSourceLast updated
pkg:docker/tensorflow/tensorflow purl2cpe 2026-06-01 10:16:37.693912
pkg:github/tensorflow/tensorflow purl2cpe 2026-06-01 10:16:37.693914
pkg:pypi/tensorflow purl2cpe 2026-06-01 10:16:37.693915

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2022-36027 vulnerable 2026-06-03 14:47:39.268350 Segfault TFLite converter on per-channel quantized transposed convolutions in TensorFlow
MEDIUM (5.9)
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 included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:50:16.000Z
Updated: 2025-04-22T17:21:16.099Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36026 vulnerable 2026-06-03 14:47:39.267753 `CHECK` fail in `QuantizeAndDequantizeV3` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizeAndDequantizeV3` is given a nonscalar `num_bits` input tensor, 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 f3f9cb38ecfe5a8a703f2c4a8fead434ef291713. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:05:20.000Z
Updated: 2025-04-23T17:01:11.089Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36019 vulnerable 2026-06-03 14:47:39.246741 `CHECK` fail in `FakeQuantWithMinMaxVarsPerChannel` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `FakeQuantWithMinMaxVarsPerChannel` is given `min` or `max` tensors of a rank 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 785d67a78a1d533759fcd2f5e8d6ef778de849e0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:05:10.000Z
Updated: 2025-04-23T17:01:22.483Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36018 vulnerable 2026-06-03 14:47:39.246188 `CHECK` fail in `RaggedTensorToVariant` in TensorFlow
MEDIUM (5.9)
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 88f93dfe691563baa4ae1e80ccde2d5c7a143821. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:05:15.000Z
Updated: 2025-04-23T17:01:17.051Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36017 vulnerable 2026-06-03 14:47:39.245625 Segfault in `Requantize` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `Requantize` is given `input_min`, `input_max`, `requested_output_min`, `requested_output_max` tensors of a nonzero rank, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 785d67a78a1d533759fcd2f5e8d6ef778de849e0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:50:10.000Z
Updated: 2025-04-23T16:59:12.195Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36016 vulnerable 2026-06-03 14:47:39.245075 `CHECK`-fail in `tensorflow::full_type::SubstituteFromAttrs` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `tensorflow::full_type::SubstituteFromAttrs` receives a `FullTypeDef& t` that is not exactly three args, it triggers a `CHECK`-fail instead of returning a status. We have patched the issue in GitHub commit 6104f0d4091c260ce9352f9155f7e9b725eab012. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:36.000Z
Updated: 2025-04-23T17:00:33.911Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36015 vulnerable 2026-06-03 14:47:39.244503 Integer overflow in math ops in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `RangeSize` receives values that do not fit into an `int64_t`, it crashes. We have patched the issue in GitHub commit 37e64539cd29fcfb814c4451152a60f5d107b0f0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:55:21.000Z
Updated: 2025-04-23T16:58:53.732Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36014 vulnerable 2026-06-03 14:47:39.243936 Null-dereference in `mlir::tfg::TFOp::nameAttr` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `mlir::tfg::TFOp::nameAttr` receives null type list attributes, it crashes. We have patched the issue in GitHub commits 3a754740d5414e362512ee981eefba41561a63a6 and a0f0b9a21c9270930457095092f558fbad4c03e5. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:35:11.000Z
Updated: 2025-04-23T16:59:17.921Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36013 vulnerable 2026-06-03 14:47:39.243478 Null-dereference in `mlir::tfg::GraphDefImporter::ConvertNodeDef` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `mlir::tfg::GraphDefImporter::ConvertNodeDef` tries to convert NodeDefs without an op name, it crashes. We have patched the issue in GitHub commit a0f0b9a21c9270930457095092f558fbad4c03e5. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:30:14.000Z
Updated: 2025-04-23T16:59:35.082Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36012 vulnerable 2026-06-03 14:47:39.243028 Assertion fail on MLIR empty edge names in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `mlir::tfg::ConvertGenericFunctionToFunctionDef` is given empty function attributes, it crashes. We have patched the issue in GitHub commit ad069af92392efee1418c48ff561fd3070a03d7b. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:55:15.000Z
Updated: 2025-04-23T16:58:59.855Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36011 vulnerable 2026-06-03 14:47:39.242541 Null dereference on MLIR on empty function attributes in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `mlir::tfg::ConvertGenericFunctionToFunctionDef` is given empty function attributes, it gives a null dereference. We have patched the issue in GitHub commit 1cf45b831eeb0cab8655c9c7c5d06ec6f45fc41b. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:30:21.000Z
Updated: 2025-04-23T16:59:29.191Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36005 vulnerable 2026-06-03 14:47:39.211637 `CHECK` fail in `FakeQuantWithMinMaxVarsGradient` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `tf.quantization.fake_quant_with_min_max_vars_gradient` receives input `min` or `max` that is nonscalar, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit f3cf67ac5705f4f04721d15e485e192bb319feed. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:31.000Z
Updated: 2025-04-23T17:00:39.728Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36004 vulnerable 2026-06-03 14:47:39.211207 `CHECK` fail in `tf.random.gamma` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `tf.random.gamma` receives large input shape and rates, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit 552bfced6ce4809db5f3ca305f60ff80dd40c5a3. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:26.000Z
Updated: 2025-04-23T17:00:45.804Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36003 vulnerable 2026-06-03 14:47:39.210793 `CHECK` fail in `RandomPoissonV2` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `RandomPoissonV2` receives large input shape and rates, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit 552bfced6ce4809db5f3ca305f60ff80dd40c5a3. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:21.000Z
Updated: 2025-04-23T17:00:52.567Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36002 vulnerable 2026-06-03 14:47:39.210363 `CHECK` fail in `Unbatch` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `Unbatch` receives a nonscalar input `id`, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit 4419d10d576adefa36b0e0a9425d2569f7c0189f. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:15.000Z
Updated: 2025-04-23T17:00:58.965Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36001 vulnerable 2026-06-03 14:47:39.209698 `CHECK` fail in `DrawBoundingBoxes` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `DrawBoundingBoxes` receives an input `boxes` that is not of dtype `float`, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit da0d65cdc1270038e72157ba35bf74b85d9bda11. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:10:10.000Z
Updated: 2025-04-23T17:01:05.199Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36000 vulnerable 2026-06-03 14:47:39.209140 Null dereference on MLIR on empty function attributes in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `mlir::tfg::ConvertGenericFunctionToFunctionDef` is given empty function attributes, it gives a null dereference. We have patched the issue in GitHub commit aed36912609fc07229b4d0a7b44f3f48efc00fd0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:30:25.000Z
Updated: 2025-04-23T16:59:23.193Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35999 vulnerable 2026-06-03 14:47:39.208531 `CHECK` fail in `Conv2DBackpropInput` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `Conv2DBackpropInput` receives empty `out_backprop` inputs (e.g. `[3, 1, 0, 1]`), the current CPU/GPU kernels `CHECK` fail (one with dnnl, the other with cudnn). This can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 27a65a43cf763897fecfa5cdb5cc653fc5dd0346. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:15:28.000Z
Updated: 2025-04-23T17:00:08.848Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35998 vulnerable 2026-06-03 14:47:39.207993 `CHECK` fail in `EmptyTensorList` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `EmptyTensorList` receives an input `element_shape` with more than one dimension, it gives a `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit c8ba76d48567aed347508e0552a257641931024d. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:15:23.000Z
Updated: 2025-04-23T17:00:15.815Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35997 vulnerable 2026-06-03 14:47:39.207573 `CHECK` fail in `tf.sparse.cross` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `tf.sparse.cross` receives an input `separator` that is not a scalar, it gives a `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 83dcb4dbfa094e33db084e97c4d0531a559e0ebf. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:15:18.000Z
Updated: 2025-04-23T17:00:21.604Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35996 vulnerable 2026-06-03 14:47:39.207156 Floating point exception in `Conv2D` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `Conv2D` is given empty `input` and the `filter` and `padding` sizes are valid, the output is all-zeros. This causes division-by-zero floating point exceptions that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 611d80db29dd7b0cfb755772c69d60ae5bca05f9. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:55:10.000Z
Updated: 2025-04-23T16:59:06.532Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35995 vulnerable 2026-06-03 14:47:39.206722 `CHECK` fail in `AudioSummaryV2` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `AudioSummaryV2` receives an input `sample_rate` with more than one element, it gives a `CHECK` fails that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit bf6b45244992e2ee543c258e519489659c99fb7f. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:15:12.000Z
Updated: 2025-04-23T17:00:27.650Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35994 vulnerable 2026-06-03 14:47:39.206297 `CHECK` fail in `CollectiveGather` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `CollectiveGather` receives an scalar input `input`, it gives a `CHECK` fails that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit c1f491817dec39a26be3c574e86a88c30f3c4770. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:20:31.000Z
Updated: 2025-04-23T16:59:41.356Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35993 vulnerable 2026-06-03 14:47:39.205871 `CHECK` fail in `SetSize` in TensorFlow
MEDIUM (5.9)
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 will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:20:25.000Z
Updated: 2025-04-23T16:59:47.807Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35992 vulnerable 2026-06-03 14:47:39.205442 `CHECK` fail in `TensorListFromTensor` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `TensorListFromTensor` receives an `element_shape` of a rank greater than one, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit 3db59a042a38f4338aa207922fa2f476e000a6ee. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:20:21.000Z
Updated: 2025-04-23T16:59:53.884Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35991 vulnerable 2026-06-03 14:47:39.204996 `CHECK` fail in `TensorListScatter` and `TensorListScatterV2` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `TensorListScatter` and `TensorListScatterV2` receive an `element_shape` of a rank greater than one, they give a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit bb03fdf4aae944ab2e4b35c7daa051068a8b7f61. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T22:20:16.000Z
Updated: 2025-04-23T16:59:59.552Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35990 vulnerable 2026-06-03 14:47:39.204472 `CHECK` fail in `FakeQuantWithMinMaxVarsPerChannelGradient` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `tf.quantization.fake_quant_with_min_max_vars_per_channel_gradient` receives input `min` or `max` of rank other than 1, it gives a `CHECK` fail that can trigger a denial of service attack. We have patched the issue in GitHub commit f3cf67ac5705f4f04721d15e485e192bb319feed. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range.There are no known workarounds for this issue.
Published: 2022-09-16T22:00:12.000Z
Updated: 2025-04-23T17:01:29.664Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35989 vulnerable 2026-06-03 14:47:39.203924 `CHECK` fail in `MaxPool` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `MaxPool` receives a window size input array `ksize` with dimensions greater than its input tensor `input`, the GPU kernel gives a `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 32d7bd3defd134f21a4e344c8dfd40099aaf6b18. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:35:15.000Z
Updated: 2025-04-23T17:02:06.652Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35988 vulnerable 2026-06-03 14:47:39.203403 `CHECK` fail in `tf.linalg.matrix_rank` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. When `tf.linalg.matrix_rank` receives an empty input `a`, the GPU kernel gives a `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit c55b476aa0e0bd4ee99d0f3ad18d9d706cd1260a. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:35:10.000Z
Updated: 2025-04-23T17:02:13.410Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35987 vulnerable 2026-06-03 14:47:39.202855 `CHECK` fail in `DenseBincount` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. `DenseBincount` assumes its input tensor `weights` to either have the same shape as its input tensor `input` or to be length-0. A different `weights` shape will trigger a `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit bf4c14353c2328636a18bfad1e151052c81d5f43. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:40:24.000Z
Updated: 2025-04-23T17:01:40.899Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35986 vulnerable 2026-06-03 14:47:39.202313 Segfault in `RaggedBincount` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `RaggedBincount` is given an empty input tensor `splits`, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 7a4591fd4f065f4fa903593bc39b2f79530a74b8. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:45:13.000Z
Updated: 2025-04-23T17:01:35.348Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35985 vulnerable 2026-06-03 14:47:39.201759 `CHECK` fail in `LRNGrad` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `LRNGrad` is given an `output_image` input tensor that is not 4-D, 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 bd90b3efab4ec958b228cd7cfe9125be1c0cf255. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:40:20.000Z
Updated: 2025-04-23T17:01:47.248Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35984 vulnerable 2026-06-03 14:47:39.201213 `CHECK` fail in `ParameterizedTruncatedNormal` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. `ParameterizedTruncatedNormal` assumes `shape` is of type `int32`. A valid `shape` of type `int64` results in a mismatched type `CHECK` fail that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 72180be03447a10810edca700cbc9af690dfeb51. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:40:14.000Z
Updated: 2025-04-23T17:01:53.304Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35983 vulnerable 2026-06-03 14:47:39.200666 `CHECK` fail in `Save` and `SaveSlices` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `Save` or `SaveSlices` is run over tensors of an unsupported `dtype`, 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 5dd7b86b84a864b834c6fa3d7f9f51c87efa99d4. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:40:10.000Z
Updated: 2025-04-23T17:01:59.888Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35982 vulnerable 2026-06-03 14:47:39.200101 Segfault in `SparseBincount` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `SparseBincount` is given inputs for `indices`, `values`, and `dense_shape` that do not make a valid sparse tensor, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 40adbe4dd15b582b0210dfbf40c243a62f5119fa. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:30:13.000Z
Updated: 2025-04-23T17:02:19.278Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35981 vulnerable 2026-06-03 14:47:39.199512 `CHECK` fail in `FractionalMaxPoolGrad` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. `FractionalMaxPoolGrad` validates its inputs with `CHECK` failures instead of with returning errors. If it gets incorrectly sized inputs, the `CHECK` failure can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 8741e57d163a079db05a7107a7609af70931def4. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:15:12.000Z
Updated: 2025-04-23T17:02:24.602Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35979 vulnerable 2026-06-03 14:47:39.194940 Segfault in `QuantizedRelu` and `QuantizedRelu6`
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedRelu` or `QuantizedRelu6` are given nonscalar inputs for `min_features` or `max_features`, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 49b3824d83af706df0ad07e4e677d88659756d89. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:10:10.000Z
Updated: 2025-04-23T17:02:30.147Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35974 vulnerable 2026-06-03 14:47:39.181689 Segfault in `QuantizeDownAndShrinkRange` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizeDownAndShrinkRange` is given nonscalar inputs for `input_min` or `input_max`, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 73ad1815ebcfeb7c051f9c2f7ab5024380ca8613. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:05:12.000Z
Updated: 2025-04-23T17:02:36.673Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35973 vulnerable 2026-06-03 14:47:39.181132 Segfault in `QuantizedMatMul` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedMatMul` is given nonscalar input for: `min_a`, `max_a`, `min_b`, or `max_b` It gives a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit aca766ac7693bf29ed0df55ad6bfcc78f35e7f48. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:00:14.000Z
Updated: 2025-04-23T17:02:49.153Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35972 vulnerable 2026-06-03 14:47:39.180570 Segfault in `QuantizedBiasAdd` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedBiasAdd` is given `min_input`, `max_input`, `min_bias`, `max_bias` tensors of a nonzero rank, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 785d67a78a1d533759fcd2f5e8d6ef778de849e0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T21:00:19.000Z
Updated: 2025-04-23T17:02:43.405Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35971 vulnerable 2026-06-03 14:47:39.180022 `CHECK` fail in `FakeQuantWithMinMaxVars` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `FakeQuantWithMinMaxVars` is given `min` or `max` tensors of a nonzero rank, 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 785d67a78a1d533759fcd2f5e8d6ef778de849e0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:50:10.000Z
Updated: 2025-04-23T17:02:54.713Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35970 vulnerable 2026-06-03 14:47:39.179467 Segfault in `QuantizedInstanceNorm` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedInstanceNorm` is given `x_min` or `x_max` tensors of a nonzero rank, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 785d67a78a1d533759fcd2f5e8d6ef778de849e0. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:45:13.000Z
Updated: 2025-04-23T17:03:06.335Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35969 vulnerable 2026-06-03 14:47:39.178887 `CHECK` fail in `Conv2DBackpropInput` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of `Conv2DBackpropInput` requires `input_sizes` to be 4-dimensional. Otherwise, it gives a `CHECK` failure which can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 50156d547b9a1da0144d7babe665cf690305b33c. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:45:19.000Z
Updated: 2025-04-23T17:03:00.458Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35968 vulnerable 2026-06-03 14:47:39.178207 `CHECK` fail in `AvgPoolGrad` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of `AvgPoolGrad` does not fully validate the input `orig_input_shape`. This results in a `CHECK` failure which can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 3a6ac52664c6c095aa2b114e742b0aa17fdce78f. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:40:10.000Z
Updated: 2025-04-23T17:03:12.399Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35967 vulnerable 2026-06-03 14:47:39.177660 Segfault in `QuantizedAdd` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedAdd` is given `min_input` or `max_input` tensors of a nonzero rank, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 49b3824d83af706df0ad07e4e677d88659756d89. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:35:10.000Z
Updated: 2025-04-23T17:03:24.192Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35966 vulnerable 2026-06-03 14:47:39.177092 Segfault in `QuantizedAvgPool` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `QuantizedAvgPool` is given `min_input` or `max_input` tensors of a nonzero rank, it results in a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 7cdf9d4d2083b739ec81cfdace546b0c99f50622. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:35:15.000Z
Updated: 2025-04-23T17:03:18.137Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35965 vulnerable 2026-06-03 14:47:39.176550 Segfault in `LowerBound` and `UpperBound` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. If `LowerBound` or `UpperBound` is given an empty`sorted_inputs` input, it results in a `nullptr` dereference, leading to a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit bce3717eaef4f769019fd18e990464ca4a2efeea. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:25:09.000Z
Updated: 2025-04-23T17:03:35.785Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35964 vulnerable 2026-06-03 14:47:39.175981 Segfault in `BlockLSTMGradV2` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of `BlockLSTMGradV2` does not fully validate its inputs. This results in a a segfault that can be used to trigger a denial of service attack. We have patched the issue in GitHub commit 2a458fc4866505be27c62f81474ecb2b870498fa. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:25:14.000Z
Updated: 2025-04-23T17:03:30.144Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35963 vulnerable 2026-06-03 14:47:39.175401 `CHECK` failures in `FractionalAvgPoolGrad` in TensorFlow
MEDIUM (5.9)
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 issue in GitHub commit 03a659d7be9a1154fdf5eeac221e5950fec07dad. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:10:10.000Z
Updated: 2025-04-23T17:03:41.735Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35960 vulnerable 2026-06-03 14:47:39.167944 `CHECK` failure in `TensorListReserve` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. In `core/kernels/list_kernels.cc's TensorListReserve`, `num_elements` is assumed to be a tensor of size 1. When a `num_elements` of more than 1 element is provided, then `tf.raw_ops.TensorListReserve` fails the `CHECK_EQ` in `CheckIsAlignedAndSingleElement`. We have patched the issue in GitHub commit b5f6fbfba76576202b72119897561e3bd4f179c7. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T20:00:15.000Z
Updated: 2025-04-23T17:03:48.088Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35959 vulnerable 2026-06-03 14:47:39.167225 `CHECK` failures in `AvgPool3DGrad` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of `AvgPool3DGradOp` does not fully validate the input `orig_input_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 issue in GitHub commit 9178ac9d6389bdc54638ab913ea0e419234d14eb. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:55:11.000Z
Updated: 2025-04-23T17:03:53.520Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35952 vulnerable 2026-06-03 14:47:39.154312 `CHECK` failures in `UnbatchGradOp` in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The `UnbatchGradOp` function takes an argument `id` that is assumed to be a scalar. A nonscalar `id` can trigger a `CHECK` failure and crash the program. It also requires its argument `batch_index` to contain three times the number of elements as indicated in its `batch_index.dim_size(0)`. An incorrect `batch_index` can trigger a `CHECK` failure and crash the program. We have patched the issue in GitHub commit 5f945fc6409a3c1e90d6970c9292f805f6e6ddf2. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:50:10.000Z
Updated: 2025-04-23T17:03:58.894Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35941 vulnerable 2026-06-03 14:47:39.129100 `CHECK` failure in `AvgPoolOp` in Tensorflow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The `AvgPoolOp` function takes an argument `ksize` that must be positive but is not checked. A negative `ksize` can trigger a `CHECK` failure and crash the program. We have patched the issue in GitHub commit 3a6ac52664c6c095aa2b114e742b0aa17fdce78f. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds to this issue.
Published: 2022-09-16T19:45:14.000Z
Updated: 2025-04-23T17:04:10.779Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35940 vulnerable 2026-06-03 14:47:39.128459 Int overflow in `RaggedRangeOp` in Tensoflow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The `RaggedRangOp` function takes an argument `limits` that is eventually used to construct a `TensorShape` as an `int64`. If `limits` is a very large float, it can overflow when converted to an `int64`. This triggers an `InvalidArgument` but also throws an abort signal that crashes the program. We have patched the issue in GitHub commit 37cefa91bee4eace55715eeef43720b958a01192. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:45:20.000Z
Updated: 2025-04-23T17:04:04.792Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35939 vulnerable 2026-06-03 14:47:39.127824 Out of bounds write in `scatter_nd` op in TensorFlow Lite
HIGH (7)
TensorFlow is an open source platform for machine learning. The `ScatterNd` function takes an input argument that determines the indices of of the output tensor. An input index greater than the output tensor or less than zero will either write content at the wrong index or trigger a crash. We have patched the issue in GitHub commit b4d4b4cb019bd7240a52daa4ba61e3cc814f0384. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:40:11.000Z
Updated: 2025-04-23T17:04:22.614Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35938 vulnerable 2026-06-03 14:47:39.127188 OOB read in `Gather_nd` op in TensorFlow Lite Micro
HIGH (7)
TensorFlow is an open source platform for machine learning. The `GatherNd` function 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. This issue has been patched in GitHub commit 4142e47e9e31db481781b955ed3ff807a781b494. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:35:10.000Z
Updated: 2025-04-23T17:04:38.377Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35937 vulnerable 2026-06-03 14:47:39.126527 OOB read in `Gather_nd` op in TensorFlow Lite
HIGH (7)
TensorFlow is an open source platform for machine learning. The `GatherNd` function 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 is triggered. This issue has been patched in GitHub commit 595a65a3e224a0362d7e68c2213acfc2b499a196. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:40:20.000Z
Updated: 2025-04-23T17:04:16.104Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35935 vulnerable 2026-06-03 14:47:39.121800 `CHECK` failure in `SobolSample` via missing validation in TensorFlow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of SobolSampleOp is vulnerable to a denial of service via CHECK-failure (assertion failure) caused by assuming `input(0)`, `input(1)`, and `input(2)` to be scalar. This issue has been patched in GitHub commit c65c67f88ad770662e8f191269a907bf2b94b1bf. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:35:15.000Z
Updated: 2025-04-23T17:04:30.631Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35934 vulnerable 2026-06-03 14:47:39.119217 `CHECK` failure in tf.reshape in Tensorflow
MEDIUM (5.9)
TensorFlow is an open source platform for machine learning. The implementation of tf.reshape op in TensorFlow is vulnerable to a denial of service via CHECK-failure (assertion failure) caused by overflowing the number of elements in a tensor. This issue has been patched in GitHub commit 61f0f9b94df8c0411f0ad0ecc2fec2d3f3c33555. The fix will be included in TensorFlow 2.10.0. We will also cherrypick this commit on TensorFlow 2.9.1, TensorFlow 2.8.1, and TensorFlow 2.7.2, as these are also affected and still in supported range. There are no known workarounds for this issue.
Published: 2022-09-16T19:30:13.000Z
Updated: 2025-04-23T17:04:46.468Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.