p PatchFirst

CVE-2022-23559

CVE-2022-23559 · Integer overflow in TFLite

This page contains facts from public vulnerability sources. Check the original advisory before updating.

Tensorflow is an Open Source Machine Learning Framework. An attacker can craft a TFLite model that would cause an integer overflow in embedding lookup operations. Both `embedding_size` and `lookup_size` are products of values provided by the user. Hence, a malicious user could trigger overflows in the multiplication. In certain scenarios, this can then result in heap OOB read/write. Users are advised to upgrade to a patched version.

CVSS 8.8 · High · EPSS 1.2% · Fix available

Published
Updated

Stack: python

Affected products and versions

  • tensorflow

    Versions
    • >= 2.7.0, < 2.7.1: Affected
    • >= 2.6.0, < 2.6.3: Affected
    • < 2.5.3: Affected

    No fix published

  • tensorflow PyPI

    Versions
    • 0.12.0
    • 0.12.1
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.10.0
    • 1.10.1
    • 1.11.0
    • 1.12.0
    • 1.12.2
    • 1.12.3
    • 1.13.1
    • 1.13.2
    • 1.14.0
    • 1.15.0
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.2.0
    • 1.2.1
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 1.9.0
    • 2.0.0
    • 2.0.1
    • 2.0.2
    • 2.0.3
    • 2.0.4
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    Affected ranges
    • ECOSYSTEM: < 2.5.3

    Update to 2.5.3

  • tensorflow PyPI

    Versions
    • 2.6.0
    • 2.6.1
    • 2.6.2
    Affected ranges
    • ECOSYSTEM: ≥ 2.6.0, < 2.6.3

    Update to 2.6.3

  • tensorflow PyPI

    Versions
    • 2.7.0
    Affected ranges
    • ECOSYSTEM: ≥ 2.7.0, < 2.7.1

    Update to 2.7.1

  • tensorflow-cpu PyPI

    Versions
    • 1.15.0
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    Affected ranges
    • ECOSYSTEM: < 2.5.3

    Update to 2.5.3

  • tensorflow-cpu PyPI

    Versions
    • 2.6.0
    • 2.6.1
    • 2.6.2
    Affected ranges
    • ECOSYSTEM: ≥ 2.6.0, < 2.6.3

    Update to 2.6.3

  • tensorflow-cpu PyPI

    Versions
    • 2.7.0
    Affected ranges
    • ECOSYSTEM: ≥ 2.7.0, < 2.7.1

    Update to 2.7.1

  • tensorflow-gpu PyPI

    Versions
    • 0.12.0
    • 0.12.1
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.10.0
    • 1.10.1
    • 1.11.0
    • 1.12.0
    • 1.12.2
    • 1.12.3
    • 1.13.1
    • 1.13.2
    • 1.14.0
    • 1.15.0
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.2.0
    • 1.2.1
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 1.9.0
    • 2.0.0
    • 2.0.1
    • 2.0.2
    • 2.0.3
    • 2.0.4
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    Affected ranges
    • ECOSYSTEM: < 2.5.3

    Update to 2.5.3

  • tensorflow-gpu PyPI

    Versions
    • 2.6.0
    • 2.6.1
    • 2.6.2
    Affected ranges
    • ECOSYSTEM: ≥ 2.6.0, < 2.6.3

    Update to 2.6.3

  • tensorflow-gpu PyPI

    Versions
    • 2.7.0
    Affected ranges
    • ECOSYSTEM: ≥ 2.7.0, < 2.7.1

    Update to 2.7.1

  • tensorflow-gpu PyPI

    Versions
    • 0.12.0
    • 0.12.1
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.10.0
    • 1.10.1
    • 1.11.0
    • 1.12.0
    • 1.12.2
    • 1.12.3
    • 1.13.1
    • 1.13.2
    • 1.14.0
    • 1.15.0
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.2.0
    • 1.2.1
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 1.9.0
    • 2.0.0
    • 2.0.1
    • 2.0.2
    • 2.0.3
    • 2.0.4
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    • 2.6.0
    • 2.6.1
    • 2.6.2
    Affected ranges
    • {"events": [{"introduced": "0"}, {"fixed": "a4e401da71458d253b05e41f28637b65baf64be4"}, {"fixed": "1de49725a5fc4e48f1a3b902ec3599ee99283043"}, {"fixed": "f19be71717c497723ba0cea0379e84f061a75e01"}], "repo": "https://github.com/tensorflow/tensorflow", "type": "GIT"}
    • ECOSYSTEM: < 2.5.3 ∪ ≥ 2.6.0, < 2.6.3

    Update to 2.5.3; Update to 2.6.3

  • tensorflow-cpu PyPI

    Versions
    • 1.15.0
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    • 2.6.0
    • 2.6.1
    • 2.6.2
    Affected ranges
    • {"events": [{"introduced": "0"}, {"fixed": "a4e401da71458d253b05e41f28637b65baf64be4"}, {"fixed": "1de49725a5fc4e48f1a3b902ec3599ee99283043"}, {"fixed": "f19be71717c497723ba0cea0379e84f061a75e01"}], "repo": "https://github.com/tensorflow/tensorflow", "type": "GIT"}
    • ECOSYSTEM: < 2.5.3 ∪ ≥ 2.6.0, < 2.6.3

    Update to 2.5.3; Update to 2.6.3

  • tensorflow PyPI

    Versions
    • 0.12.0
    • 0.12.1
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.10.0
    • 1.10.1
    • 1.11.0
    • 1.12.0
    • 1.12.2
    • 1.12.3
    • 1.13.1
    • 1.13.2
    • 1.14.0
    • 1.15.0
    • 1.15.2
    • 1.15.3
    • 1.15.4
    • 1.15.5
    • 1.2.0
    • 1.2.1
    • 1.3.0
    • 1.4.0
    • 1.4.1
    • 1.5.0
    • 1.5.1
    • 1.6.0
    • 1.7.0
    • 1.7.1
    • 1.8.0
    • 1.9.0
    • 2.0.0
    • 2.0.1
    • 2.0.2
    • 2.0.3
    • 2.0.4
    • 2.1.0
    • 2.1.1
    • 2.1.2
    • 2.1.3
    • 2.1.4
    • 2.2.0
    • 2.2.1
    • 2.2.2
    • 2.2.3
    • 2.3.0
    • 2.3.1
    • 2.3.2
    • 2.3.3
    • 2.3.4
    • 2.4.0
    • 2.4.1
    • 2.4.2
    • 2.4.3
    • 2.4.4
    • 2.5.0
    • 2.5.1
    • 2.5.2
    • 2.6.0
    • 2.6.1
    • 2.6.2
    • 2.7.0
    Affected ranges
    • ECOSYSTEM: < 2.5.3 ∪ ≥ 2.6.0, < 2.6.3 ∪ ≥ 2.7.0, < 2.7.1

    Update to 2.5.3; Update to 2.6.3; Update to 2.7.1

Original sources

Check your server →