p PatchFirst

CVE-2019-12408

CVE-2019-12408

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

It was discovered that the C++ implementation (which underlies the R, Python and Ruby implementations) of Apache Arrow 0.14.0 to 0.14.1 had a uninitialized memory bug when building arrays with null values in some cases. This can lead to uninitialized memory being unintentionally shared if Arrow Arrays are transmitted over the wire (for instance with Flight) or persisted in the streaming IPC and file formats.

CVSS 7.5 · High · EPSS 3.3% · Fix available

Published
Updated

Stack: python

Affected products and versions

  • apache arrow

    Versions
    • Apache Arrow 0.14.0 to 0.14.1: Affected

    No fix published

  • pyarrow PyPI

    Versions
    • 0.14.0
    • 0.14.1
    • 0.15.0
    Affected ranges
    • ECOSYSTEM: ≥ 0.14.0, < 0.15.1

    Update to 0.15.1

  • red-arrow RubyGems

    Versions
    • 0.14.0
    • 0.14.1
    • 0.15.0
    Affected ranges
    • ECOSYSTEM: ≥ 0.14.0, < 0.15.1

    Update to 0.15.1

  • pyarrow PyPI

    Versions
    • 0.14.0
    • 0.14.1
    Affected ranges
    • ECOSYSTEM: ≥ 0.14.0, < 0.15.0

    Update to 0.15.0

Original sources

Check your server →