8.6high
CVE-2016-4330
In the HDF5 1.8.16 library's failure to check if the number of dimensions for an array read from the file is within the bounds of the space…
Published 9 y ago · modified 4 mo ago · JSON
CVSS
8.6
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
0.8%
percentile 57%
Public exploits
0
none known
Summary
In the HDF5 1.8.16 library's failure to check if the number of dimensions for an array read from the file is within the bounds of the space allocated for it, a heap-based buffer overflow will occur, potentially leading to arbitrary code execution.
Exploit prediction (EPSS)
0.80% probability of exploitation in the next 30 days, higher than 57% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| NVD | 3.0 | 8.6 | CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H |
| NVD | 2.0 | 6.9 | AV:L/AC:M/Au:N/C:C/I:C/A:C |
Classification
- Weakness
- CWE-119 Improper Restriction of Operations within the Bounds of a Memory Buffer
References
- talosintelligence.com /reports/TALOS-2016-0176/ · x_refsource_MISC, x_transferred
- securityfocus.com /bid/94414 · vdb-entry, x_refsource_BID, x_transferred
- security.gentoo.org /glsa/201701-13 · vendor-advisory, x_refsource_GENTOO, x_transferred
- debian.org /security/2016/dsa-3727 · vendor-advisory, x_refsource_DEBIAN, x_transferred
Sources
- CVE List: CVE-2016-4330
- NVD: CVE-2016-4330
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.