Google TensorFlow 2.7.0
Approved changes feed: RSS · Atom
cpe:2.3:a:google:tensorflow:2.7.0:*:*:*:*:*:*:*
part: a version: 2.7.0 update: *
| Vendor | Google (f181d1eb-7269-5bae-b76e-e66ceb214562) |
|---|---|
| Product | Tensorflow (b00eb799-7f6b-5a1c-af79-6e563231bc87) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from NVD CPE 2.0 feed |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:docker/tensorflow/tensorflow |
purl2cpe | 2026-06-01 10:16:37.806699 |
pkg:github/tensorflow/tensorflow |
purl2cpe | 2026-06-01 10:16:37.806701 |
pkg:pypi/tensorflow |
purl2cpe | 2026-06-01 10:16:37.806702 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2022-23595 |
vulnerable | 2026-06-08 05:40:57.782820 |
Null pointer dereference in TensorFlow
MEDIUM (5.3)
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 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
Published: 2022-02-04T22:32:13.000Z
Updated: 2025-04-22T18:26:53.489Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23594 |
vulnerable | 2026-06-08 05:40:57.782197 |
Out of bounds read in Tensorflow
HIGH (8.8)
Tensorflow is an Open Source Machine Learning Framework. The TFG dialect of TensorFlow (MLIR) makes several assumptions about the incoming `GraphDef` before converting it to the MLIR-based dialect. If an attacker changes the `SavedModel` format on disk to invalidate these assumptions and the `GraphDef` is then converted to MLIR-based IR then they can cause a crash in the Python interpreter. Under certain scenarios, heap OOB read/writes are possible. These issues have been discovered via fuzzing and it is possible that more weaknesses exist. We will patch them as they are discovered.
Published: 2022-02-04T22:32:11.000Z
Updated: 2025-04-23T19:08:04.448Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23591 |
vulnerable | 2026-06-08 05:40:57.780867 |
Stack overflow in Tensorflow
HIGH (7.5)
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 would result in a stack overflow during execution as resolving each `NodeDef` means resolving the function itself and its nodes. 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 2.5.3, as these are also affected and still in supported range.
Published: 2022-02-04T22:32:09.000Z
Updated: 2025-04-23T19:08:10.411Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23589 |
vulnerable | 2026-06-08 05:40:57.779868 |
Null pointer dereference in Grappler's `IsConstant` in Tensorflow
MEDIUM (6.5)
Tensorflow is an Open Source Machine Learning Framework. Under certain scenarios, Grappler component of TensorFlow can trigger a null pointer dereference. There are 2 places where this can occur, for the same malicious alteration of a `SavedModel` file (fixing the first one would trigger the same dereference in the second place). First, during constant folding, the `GraphDef` might not have the required nodes for the binary operation. If a node is missing, the correposning `mul_*child` would be null, and the dereference in the subsequent line would be incorrect. We have a similar issue during `IsIdentityConsumingSwitch`. 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 2.5.3, as these are also affected and still in supported range.
Published: 2022-02-04T22:32:20.000Z
Updated: 2025-04-22T18:25:46.642Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23588 |
vulnerable | 2026-06-08 05:40:57.779184 |
`CHECK`-fails due to attempting to build a reference tensor in Tensorflow
MEDIUM (6.5)
Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a denial of service by altering a `SavedModel` such that Grappler optimizer would attempt to build a tensor using a reference `dtype`. This would result in a crash due to a `CHECK`-fail in the `Tensor` constructor as reference types are not allowed. 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 2.5.3, as these are also affected and still in supported range.
Published: 2022-02-04T22:32:21.000Z
Updated: 2025-04-22T18:25:35.309Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23587 |
vulnerable | 2026-06-08 05:40:57.778606 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23586 |
vulnerable | 2026-06-08 05:40:57.777956 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23585 |
vulnerable | 2026-06-08 05:40:57.777360 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23584 |
vulnerable | 2026-06-08 05:40:57.776687 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23583 |
vulnerable | 2026-06-08 05:40:57.775965 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23582 |
vulnerable | 2026-06-08 05:40:57.775407 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23581 |
vulnerable | 2026-06-08 05:40:57.774889 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23580 |
vulnerable | 2026-06-08 05:40:57.774437 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23579 |
vulnerable | 2026-06-08 05:40:57.773804 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23578 |
vulnerable | 2026-06-08 05:40:57.773285 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23577 |
vulnerable | 2026-06-08 05:40:57.772871 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23576 |
vulnerable | 2026-06-08 05:40:57.772359 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23575 |
vulnerable | 2026-06-08 05:40:57.771828 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23574 |
vulnerable | 2026-06-08 05:40:57.771406 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23573 |
vulnerable | 2026-06-08 05:40:57.770854 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23572 |
vulnerable | 2026-06-08 05:40:57.770200 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23571 |
vulnerable | 2026-06-08 05:40:57.769654 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23570 |
vulnerable | 2026-06-08 05:40:57.769128 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23569 |
vulnerable | 2026-06-08 05:40:57.768492 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23568 |
vulnerable | 2026-06-08 05:40:57.767961 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23567 |
vulnerable | 2026-06-08 05:40:57.767216 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23566 |
vulnerable | 2026-06-08 05:40:57.766447 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23565 |
vulnerable | 2026-06-08 05:40:57.765910 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23564 |
vulnerable | 2026-06-08 05:40:57.765523 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23563 |
vulnerable | 2026-06-08 05:40:57.765028 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23562 |
vulnerable | 2026-06-08 05:40:57.764640 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23561 |
vulnerable | 2026-06-08 05:40:57.764083 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23560 |
vulnerable | 2026-06-08 05:40:57.763482 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23559 |
vulnerable | 2026-06-08 05:40:57.762827 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23558 |
vulnerable | 2026-06-08 05:40:57.762216 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-23557 |
vulnerable | 2026-06-08 05:40:57.761523 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21741 |
vulnerable | 2026-06-08 05:40:02.109606 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21740 |
vulnerable | 2026-06-08 05:40:02.109198 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21739 |
vulnerable | 2026-06-08 05:40:02.108682 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21738 |
vulnerable | 2026-06-08 05:40:02.108176 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21737 |
vulnerable | 2026-06-08 05:40:02.107652 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21736 |
vulnerable | 2026-06-08 05:40:02.107010 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21735 |
vulnerable | 2026-06-08 05:40:02.106480 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21734 |
vulnerable | 2026-06-08 05:40:02.105858 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21733 |
vulnerable | 2026-06-08 05:40:02.105305 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21732 |
vulnerable | 2026-06-08 05:40:02.104570 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21731 |
vulnerable | 2026-06-08 05:40:02.104050 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21730 |
vulnerable | 2026-06-08 05:40:02.103486 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21729 |
vulnerable | 2026-06-08 05:40:02.102855 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21728 |
vulnerable | 2026-06-08 05:40:02.102229 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21727 |
vulnerable | 2026-06-08 05:40:02.101445 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21726 |
vulnerable | 2026-06-08 05:40:02.100761 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-21725 |
vulnerable | 2026-06-08 05:40:02.100015 | db.gcve.eu details were skipped to keep the page responsive. | 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.