VYPR

Tensorflow

by Nbsdx

pypi: tensorflow

Source repositories

CVEs (430)

  • CVE-2020-15195HigSep 25, 2020
    risk 0.48cvss 8.5epss 0.01

    In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, the implementation of `SparseFillEmptyRowsGrad` uses a double indexing pattern. It is possible for `reverse_index_map(i)` to be an index outside of bounds of `grad_values`, thus resulting in a heap buffer…

  • CVE-2022-23592HigFeb 4, 2022
    risk 0.46cvss 8.1epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. TensorFlow's type inference can cause a heap out of bounds read as the bounds checking is done in a `DCHECK` (which is a no-op during production). An attacker can control the `input_idx` variable such that `ix` would be…

  • CVE-2022-23563HigFeb 4, 2022
    risk 0.46cvss 7.1epss 0.00

    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…

  • CVE-2022-21730HigFeb 3, 2022
    risk 0.46cvss 8.1epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `FractionalAvgPoolGrad` does not consider cases where the input tensors are invalid allowing an attacker to read from outside of bounds of heap. The fix will be included in TensorFlow 2.8.0. We will…

  • CVE-2022-21728HigFeb 3, 2022
    risk 0.46cvss 8.1epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. The implementation of shape inference for `ReverseSequence` does not fully validate the value of `batch_dim` and can result in a heap OOB read. There is a check to make sure the value of `batch_dim` does not go over the…

  • CVE-2022-21726HigFeb 3, 2022
    risk 0.46cvss 8.1epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `Dequantize` does not fully validate the value of `axis` and can result in heap OOB accesses. The `axis` argument can be `-1` (the default value for the optional argument) or any other positive value…

  • CVE-2020-15214HigSep 25, 2020
    risk 0.46cvss 8.1epss 0.01

    In TensorFlow Lite before versions 2.2.1 and 2.3.1, models using segment sum can trigger a write out bounds / segmentation fault if the segment ids are not sorted. Code assumes that the segment ids are in increasing order, using the last element of the tensor holding them to…

  • CVE-2020-15212HigSep 25, 2020
    risk 0.46cvss 8.1epss 0.01

    In TensorFlow Lite before versions 2.2.1 and 2.3.1, models using segment sum can trigger writes outside of bounds of heap allocated buffers by inserting negative elements in the segment ids tensor. Users having access to `segment_ids_data` can alter `output_index` and then write…

  • CVE-2018-10055HigApr 24, 2019
    risk 0.46cvss 8.1epss 0.01

    Invalid memory access and/or a heap buffer overflow in the TensorFlow XLA compiler in Google TensorFlow before 1.7.1 could cause a crash or read from other parts of process memory via a crafted configuration file.

  • CVE-2023-25801HigMar 25, 2023
    risk 0.45cvss 8.0epss 0.00

    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…

  • CVE-2026-2492HigFeb 20, 2026
    risk 0.44cvss 7.8epss 0.00

    TensorFlow HDF5 Library Uncontrolled Search Path Element Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of TensorFlow. An attacker must first obtain the ability to execute low-privileged code…

  • CVE-2022-29216HigMay 21, 2022
    risk 0.44cvss 7.8epss 0.01

    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, TensorFlow's `saved_model_cli` tool is vulnerable to a code injection. This can be used to open a reverse shell. This code path was maintained for compatibility reasons…

  • CVE-2021-41221HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions the shape inference code for the `Cudnn*` operations in TensorFlow can be tricked into accessing invalid memory, via a heap buffer overflow. This occurs because the ranks of the `input`, `input_h`…

  • CVE-2021-41220HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions the async implementation of `CollectiveReduceV2` suffers from a memory leak and a use after free. This occurs due to the asynchronous computation and the fact that objects that have been…

  • CVE-2021-41219HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions the code for sparse matrix multiplication is vulnerable to undefined behavior via binding a reference to `nullptr`. This occurs whenever the dimensions of `a` or `b` are 0 or less. In the case on…

  • CVE-2021-41214HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions the shape inference code for `tf.ragged.cross` has an undefined behavior due to binding a reference to `nullptr`. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on…

  • CVE-2021-41203HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions an attacker can trigger undefined behavior, integer overflows, segfaults and `CHECK`-fail crashes if they can change saved checkpoints from outside of TensorFlow. This is because the checkpoints…

  • CVE-2021-41201HigNov 5, 2021
    risk 0.44cvss 7.8epss 0.00

    TensorFlow is an open source platform for machine learning. In affeced versions during execution, `EinsumHelper::ParseEquation()` is supposed to set the flags in `input_has_ellipsis` vector and `*output_has_ellipsis` boolean to indicate whether there is ellipsis in the…

  • CVE-2021-37665HigAug 12, 2021
    risk 0.44cvss 7.8epss 0.00

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

  • CVE-2021-37663HigAug 12, 2021
    risk 0.44cvss 7.8epss 0.00

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

Page 2 of 22