CVE-2019-12408: apache software foundation apache arrow Missing Initialization of Resource
Vulnerability summary
CVE-2019-12408 is a high (CVSS 7.5) Missing Initialization of Resource vulnerability in apache software foundation apache arrow. EPSS estimates a 3.25% chance of exploitation in the next 30 days, higher than 88.2% of scored vulnerabilities.
Timeline
- 08-11-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
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 metrics
6 scores · 3 sources · 3 versions- OSV · RubygemsEcosystem advisory · calculated8.7HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
- OSV · PypiEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- OSV · RubygemsEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
3.25%
Chance of exploitation in the next 30 days
Percentile
88%
Versus all other CVEs
30-day change
0.00 pp
From 3.25% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Apache1 product
- arrow≥ 0.14.0, ≤ 0.14.1
Apache software foundation1 product
- apache arrowApache Arrow 0.14.0 to 0.14.1
PyPI1 product
- pyarrow≥ 0.14.0, < 0.15.0 | ≥ 0.14.0, < 0.15.1
RubyGems1 product
- red-arrow≥ 0.14.0, < 0.15.1
4 vendors · 4 products
References
8 links- lists.apache.org/thread.html/…X Refsource CONFIRM