diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2018-03-05 23:27:03 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2018-03-05 23:27:03 (GMT) |
commit | 4faf4d335b638215c2220564b894e909ff322ca8 (patch) | |
tree | 26e482e760346eae24a298e42d2153a9c4200431 /release_docs/RELEASE.txt | |
parent | 1e5b67c1dc8672206f2489854188f43a590aea14 (diff) | |
parent | 3b0e80c1dcdf664f56829383aa3bc9e8ecc0f2c6 (diff) | |
download | hdf5-4faf4d335b638215c2220564b894e909ff322ca8.zip hdf5-4faf4d335b638215c2220564b894e909ff322ca8.tar.gz hdf5-4faf4d335b638215c2220564b894e909ff322ca8.tar.bz2 |
Merge branch 'develop' into hdffv_10354
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r-- | release_docs/RELEASE.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 1917fb2..330082b 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -255,6 +255,21 @@ Bug Fixes since HDF5-1.10.1 release (DER - 2018/02/06, HDFFV-10354) + - If an HDF5 file contains a malformed compound type which contains + a member of size zero, a division by zero error will occur while + processing the type. + + This issue was reported to The HDF Group as issue #CVE-2017-17508. + + NOTE: The HDF5 C library cannot produce such a file. This condition + should only occur in a corrupt (or deliberately altered) file + or a file created by third-party software. + + Checking for zero before dividing fixes the problem. Instead of the + division by zero, the normal HDF5 error handling is invoked. + + (DER - 2018/02/26, HDFFV-10357) + Configuration ------------- - CMake |