summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2018-05-12 03:01:40 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2018-05-12 03:01:40 (GMT)
commit9b953884c57d89557df93af3e0145365acb5ea89 (patch)
tree99452a08724f938b10855b906840bd830d7124e8 /release_docs/RELEASE.txt
parent00f42b152636696f59adb41c527424196c747e2c (diff)
parent2636f401ba236e99adda4cc50fb89bebbe0b73fd (diff)
downloadhdf5-9b953884c57d89557df93af3e0145365acb5ea89.zip
hdf5-9b953884c57d89557df93af3e0145365acb5ea89.tar.gz
hdf5-9b953884c57d89557df93af3e0145365acb5ea89.tar.bz2
Merge pull request #1054 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:hdf5_1_8 to hdf5_1_8
* commit '2636f401ba236e99adda4cc50fb89bebbe0b73fd': Moved a fix for HDFFV-10358 (CVE-2017-17509) from develop to 1.8.
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 30b148a..ad06d40 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -209,6 +209,23 @@ Bug Fixes since HDF5-1.8.20
(DER - 2018/02/26, HDFFV-10357)
+ - If an HDF5 file contains a malformed symbol table node that declares
+ it contains more symbols than it actually contains, the library
+ can run off the end of the metadata cache buffer while processing
+ the symbol table node.
+
+ This issue was reported to The HDF Group as issue #CVE-2017-17509.
+
+ 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.
+
+ Performing bounds checks on the buffer while processing fixes the
+ problem. Instead of the segmentation fault, the normal HDF5 error
+ handling is invoked.
+
+ (DER - 2018/03/12, HDFFV-10358)
+
Configuration
-------------
- CMake