VYPR

Tensorflow

by Google

Source repositories

CVEs (298)

  • CVE-2021-37638HigAug 12, 2021
    risk 0.43cvss 7.7epss 0.00

    TensorFlow is an end-to-end open source platform for machine learning. Sending invalid argument for `row_partition_types` of `tf.raw_ops.RaggedTensorToTensor` API results in a null pointer dereference and undefined behavior. The [implementation](https://github.com/tensorflow/tens…

  • CVE-2025-55556MedSep 25, 2025
    risk 0.42cvss 6.5epss 0.00

    TensorFlow v2.18.0 was discovered to output random results when compiling Embedding, leading to unexpected behavior in the application.

  • CVE-2023-27579HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

    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…

  • CVE-2023-25673HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

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

  • CVE-2023-25669HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

    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…

  • CVE-2023-25666HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

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

  • CVE-2023-25665HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

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

  • CVE-2023-25659HigMar 25, 2023
    risk 0.42cvss 7.5epss 0.00

    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…

  • CVE-2022-23591HigFeb 4, 2022
    risk 0.42cvss 7.5epss 0.01

    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…

  • CVE-2022-23584HigFeb 4, 2022
    risk 0.42cvss 7.6epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. A malicious user can cause a use after free behavior when decoding PNG images. After `png::CommonFreeDecode(&decode)` gets called, the values of `decode.width` and `decode.height` are in an unspecified state. The fix will…

  • CVE-2022-23573HigFeb 4, 2022
    risk 0.42cvss 7.6epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `AssignOp` can result in copying uninitialized data to a new tensor. This later results in undefined behavior. The implementation has a check that the left hand side of the assignment is initialized…

  • CVE-2022-23558HigFeb 4, 2022
    risk 0.42cvss 7.6epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. An attacker can craft a TFLite model that would cause an integer overflow in `TfLiteIntArrayCreate`. The `TfLiteIntArrayGetSizeInBytes` returns an `int` instead of a `size_t. An attacker can control model inputs such that…

  • CVE-2022-21740HigFeb 3, 2022
    risk 0.42cvss 7.6epss 0.01

    Tensorflow is an Open Source Machine Learning Framework. The implementation of `SparseCountSparseOutput` is vulnerable to a heap overflow. 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…

  • CVE-2021-41228HigNov 5, 2021
    risk 0.42cvss 7.5epss 0.00

    TensorFlow is an open source platform for machine learning. In affected versions TensorFlow's `saved_model_cli` tool is vulnerable to a code injection as it calls `eval` on user supplied strings. This can be used by attackers to run arbitrary code on the plaform where the CLI…

  • CVE-2020-26269HigDec 10, 2020
    risk 0.42cvss 7.5epss 0.01

    In TensorFlow release candidate versions 2.4.0rc*, the general implementation for matching filesystem paths to globbing pattern is vulnerable to an access out of bounds of the array holding the directories. There are multiple invariants and preconditions that are assumed by the…

  • CVE-2020-15203HigSep 25, 2020
    risk 0.42cvss 7.5epss 0.01

    In Tensorflow before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, by controlling the `fill` argument of tf.strings.as_string, a malicious attacker is able to trigger a format string vulnerability due to the way the internal format use in a `printf` call is constructed. This…

  • CVE-2020-15208HigSep 25, 2020
    risk 0.41cvss 7.4epss 0.01

    In tensorflow-lite before versions 1.15.4, 2.0.3, 2.1.2, 2.2.1 and 2.3.1, when determining the common dimension size of two tensors, TFLite uses a `DCHECK` which is no-op outside of debug compilation modes. Since the function always returns the dimension of the first tensor,…

  • CVE-2021-37659HigAug 12, 2021
    risk 0.40cvss 7.3epss 0.00

    TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can cause undefined behavior via binding a reference to null pointer in all binary cwise operations that don't require broadcasting (e.g., gradients of binary cwise…

  • CVE-2021-37654HigAug 12, 2021
    risk 0.40cvss 7.3epss 0.00

    TensorFlow is an end-to-end open source platform for machine learning. In affected versions an attacker can trigger a crash via a `CHECK`-fail in debug builds of TensorFlow using `tf.raw_ops.ResourceGather` or a read from outside the bounds of heap allocated data in the same API…

  • CVE-2021-37641HigAug 12, 2021
    risk 0.40cvss 7.3epss 0.00

    TensorFlow is an end-to-end open source platform for machine learning. In affected versions if the arguments to `tf.raw_ops.RaggedGather` don't determine a valid ragged tensor code can trigger a read from outside of bounds of heap allocated buffers. The…

Page 3 of 15