Google TensorFlow 2.6.0 Release Candidate 0
Approved changes feed: RSS · Atom
cpe:2.3:a:google:tensorflow:2.6.0:rc0:*:*:*:*:*:*
part: a version: 2.6.0 update: rc0
| 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.806665 |
pkg:github/tensorflow/tensorflow |
purl2cpe | 2026-06-01 10:16:37.806667 |
pkg:pypi/tensorflow |
purl2cpe | 2026-06-01 10:16:37.806668 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2021-37691 |
vulnerable | 2026-06-08 05:32:54.567834 |
Division by zero in LSH in TensorFlow Lite
MEDIUM (5.5)
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 division by zero error in LSH [implementation](https://github.com/tensorflow/tensorflow/blob/149562d49faa709ea80df1d99fc41d005b81082a/tensorflow/lite/kernels/lsh_projection.cc#L118). We have patched the issue in GitHub commit 0575b640091680cfb70f4dd93e70658de43b94f9. The fix will be included in TensorFlow 2.6.0. We will also cherrypick thiscommit on TensorFlow 2.5.1, TensorFlow 2.4.3, and TensorFlow 2.3.4, as these are also affected and still in supported range.
Published: 2021-08-12T22:25:11.000Z
Updated: 2024-08-04T01:23:01.519Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37690 |
vulnerable | 2026-06-08 05:32:54.567282 |
Use after free and segfault in shape inference functions in TensorFlow
MEDIUM (6.6)
TensorFlow is an end-to-end open source platform for machine learning. In affected versions when running shape functions, some functions (such as `MutableHashTableShape`) produce extra output information in the form of a `ShapeAndType` struct. The shapes embedded in this struct are owned by an inference context that is cleaned up almost immediately; if the upstream code attempts to access this shape information, it can trigger a segfault. `ShapeRefiner` is mitigating this for normal output shapes by cloning them (and thus putting the newly created shape under ownership of an inference context that will not die), but we were not doing the same for shapes and types. This commit fixes that by doing similar logic on output shapes and types. We have patched the issue in GitHub commit ee119d4a498979525046fba1c3dd3f13a039fbb1. The fix will be included in TensorFlow 2.6.0. We will also cherrypick this commit on TensorFlow 2.5.1, TensorFlow 2.4.3, and TensorFlow 2.3.4, as these are also affected and still in supported range.
Published: 2021-08-12T23:10:16.000Z
Updated: 2024-08-04T01:23:01.511Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37689 |
vulnerable | 2026-06-08 05:32:54.566727 |
Null pointer dereference in TensorFlow Lite MLIR optimizations
HIGH (7.8)
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` operator. The [implementation](https://github.com/tensorflow/tensorflow/blob/149562d49faa709ea80df1d99fc41d005b81082a/tensorflow/compiler/mlir/lite/transforms/optimize.cc#L67-L70) unconditionally dereferences a pointer to an iterator to a vector without checking that the vector has elements. We have patched the issue in GitHub commit d6b57f461b39fd1aa8c1b870f1b974aac3554955. The fix will be included in TensorFlow 2.6.0. We will also cherrypick this commit on TensorFlow 2.5.1, TensorFlow 2.4.3, and TensorFlow 2.3.4, as these are also affected and still in supported range.
Published: 2021-08-12T22:00:19.000Z
Updated: 2024-08-04T01:23:01.451Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37688 |
vulnerable | 2026-06-08 05:32:54.566090 |
Null pointer dereference in TensorFlow Lite
HIGH (7.8)
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. The [implementation](https://github.com/tensorflow/tensorflow/blob/149562d49faa709ea80df1d99fc41d005b81082a/tensorflow/lite/kernels/internal/optimized/optimized_ops.h#L268-L285) unconditionally dereferences a pointer. We have patched the issue in GitHub commit 15691e456c7dc9bd6be203b09765b063bf4a380c. The fix will be included in TensorFlow 2.6.0. We will also cherrypick this commit on TensorFlow 2.5.1, TensorFlow 2.4.3, and TensorFlow 2.3.4, as these are also affected and still in supported range.
Published: 2021-08-12T22:00:12.000Z
Updated: 2024-08-04T01:23:01.508Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37687 |
vulnerable | 2026-06-08 05:32:54.565468 |
Heap OOB in TensorFlow Lite's `Gather*` implementations
MEDIUM (5.5)
TensorFlow is an end-to-end open source platform for machine learning. In affected versions TFLite's [`GatherNd` implementation](https://github.com/tensorflow/tensorflow/blob/149562d49faa709ea80df1d99fc41d005b81082a/tensorflow/lite/kernels/gather_nd.cc#L124) does not support negative indices but there are no checks for this situation. Hence, an attacker can read arbitrary data from the heap by carefully crafting a model with negative values in `indices`. Similar issue exists in [`Gather` implementation](https://github.com/tensorflow/tensorflow/blob/149562d49faa709ea80df1d99fc41d005b81082a/tensorflow/lite/kernels/gather.cc). We have patched the issue in GitHub commits bb6a0383ed553c286f87ca88c207f6774d5c4a8f and eb921122119a6b6e470ee98b89e65d721663179d. The fix will be included in TensorFlow 2.6.0. We will also cherrypick this commit on TensorFlow 2.5.1, TensorFlow 2.4.3, and TensorFlow 2.3.4, as these are also affected and still in supported range.
Published: 2021-08-12T22:15:17.000Z
Updated: 2024-08-04T01:23:01.653Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37686 |
vulnerable | 2026-06-08 05:32:54.564793 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37685 |
vulnerable | 2026-06-08 05:32:54.564199 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37684 |
vulnerable | 2026-06-08 05:32:54.563585 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37683 |
vulnerable | 2026-06-08 05:32:54.563061 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37682 |
vulnerable | 2026-06-08 05:32:54.562393 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37681 |
vulnerable | 2026-06-08 05:32:54.561727 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37680 |
vulnerable | 2026-06-08 05:32:54.561162 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37679 |
vulnerable | 2026-06-08 05:32:54.560703 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37678 |
vulnerable | 2026-06-08 05:32:54.559837 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37677 |
vulnerable | 2026-06-08 05:32:54.559140 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37676 |
vulnerable | 2026-06-08 05:32:54.558559 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37675 |
vulnerable | 2026-06-08 05:32:54.557820 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37674 |
vulnerable | 2026-06-08 05:32:54.557175 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37673 |
vulnerable | 2026-06-08 05:32:54.556690 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37672 |
vulnerable | 2026-06-08 05:32:54.556094 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37671 |
vulnerable | 2026-06-08 05:32:54.555476 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37670 |
vulnerable | 2026-06-08 05:32:54.554918 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37669 |
vulnerable | 2026-06-08 05:32:54.554321 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37668 |
vulnerable | 2026-06-08 05:32:54.553551 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37667 |
vulnerable | 2026-06-08 05:32:54.552899 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37666 |
vulnerable | 2026-06-08 05:32:54.552345 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37665 |
vulnerable | 2026-06-08 05:32:54.551777 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37664 |
vulnerable | 2026-06-08 05:32:54.551206 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37663 |
vulnerable | 2026-06-08 05:32:54.550550 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37662 |
vulnerable | 2026-06-08 05:32:54.549801 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37661 |
vulnerable | 2026-06-08 05:32:54.549233 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37660 |
vulnerable | 2026-06-08 05:32:54.548598 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37659 |
vulnerable | 2026-06-08 05:32:54.547846 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37658 |
vulnerable | 2026-06-08 05:32:54.547191 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37657 |
vulnerable | 2026-06-08 05:32:54.546552 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37656 |
vulnerable | 2026-06-08 05:32:54.545978 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37655 |
vulnerable | 2026-06-08 05:32:54.545434 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37654 |
vulnerable | 2026-06-08 05:32:54.544850 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37653 |
vulnerable | 2026-06-08 05:32:54.544097 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37652 |
vulnerable | 2026-06-08 05:32:54.543382 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37651 |
vulnerable | 2026-06-08 05:32:54.542889 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37650 |
vulnerable | 2026-06-08 05:32:54.542167 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37649 |
vulnerable | 2026-06-08 05:32:54.541415 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37648 |
vulnerable | 2026-06-08 05:32:54.540876 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37647 |
vulnerable | 2026-06-08 05:32:54.540193 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37646 |
vulnerable | 2026-06-08 05:32:54.539434 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37645 |
vulnerable | 2026-06-08 05:32:54.538797 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37644 |
vulnerable | 2026-06-08 05:32:54.537910 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37643 |
vulnerable | 2026-06-08 05:32:54.537345 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37642 |
vulnerable | 2026-06-08 05:32:54.536677 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37641 |
vulnerable | 2026-06-08 05:32:54.535960 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37640 |
vulnerable | 2026-06-08 05:32:54.535422 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37639 |
vulnerable | 2026-06-08 05:32:54.534870 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37638 |
vulnerable | 2026-06-08 05:32:54.533853 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37637 |
vulnerable | 2026-06-08 05:32:54.533168 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37636 |
vulnerable | 2026-06-08 05:32:54.532496 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2021-37635 |
vulnerable | 2026-06-08 05:32:54.530405 | 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.