Bug 1397701 (CVE-2016-4330) - CVE-2016-4330 hdf5: H5T_ARRAY heap buffer overflow
Summary: CVE-2016-4330 hdf5: H5T_ARRAY heap buffer overflow
Alias: CVE-2016-4330
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
Depends On: 1397715 1397716 1413825 1470478
Blocks: 1397712
TreeView+ depends on / blocked
Reported: 2016-11-23 08:41 UTC by Andrej Nemec
Modified: 2021-02-17 03:00 UTC (History)
32 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Multiple heap overflows were found in HDF5. These issues could be used to gain code execution in any program that exposes the affected functions to untrusted input. While HDF5 is shipped as a dependency, no Red Hat products are known to expose these issues in any supported use case at this time.
Clone Of:
Last Closed: 2020-05-20 21:15:55 UTC

Attachments (Terms of Use)

Description Andrej Nemec 2016-11-23 08:41:28 UTC
The vulnerability exists due to the 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. When reading elements from the file into this array, a heap-based buffer overflow will occur, potentially leading to arbitrary code execution.

External References:


Comment 1 Andrej Nemec 2016-11-23 08:54:57 UTC
Created hdf5 tracking bugs for this issue:

Affects: fedora-all [bug 1397715]
Affects: epel-all [bug 1397716]

Comment 3 Kurt Seifried 2017-07-13 02:38:46 UTC
Created hdf5 tracking bugs for this issue:

Affects: openshift-1 [bug 1470478]

Comment 4 Product Security DevOps Team 2020-05-20 21:15:55 UTC
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s):


Note You need to log in before you can comment on or make changes to this bug.