summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDana Robinson <derobins@hdfgroup.org>2018-03-13 17:58:29 (GMT)
committerDana Robinson <derobins@hdfgroup.org>2018-03-13 17:58:29 (GMT)
commit9247388c3d14510341ea3f07847ce2cbb6e44a8e (patch)
tree07207afaabf6e766b68dd26ce8dcdbf8a76f8110
parent2ab4276084a65114ec0802ff951a2e9814e65d5a (diff)
parent5c2473a01e8ece7f77836afef885cffed2638970 (diff)
downloadhdf5-9247388c3d14510341ea3f07847ce2cbb6e44a8e.zip
hdf5-9247388c3d14510341ea3f07847ce2cbb6e44a8e.tar.gz
hdf5-9247388c3d14510341ea3f07847ce2cbb6e44a8e.tar.bz2
Merge pull request #948 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:develop to develop
* commit '5c2473a01e8ece7f77836afef885cffed2638970': Added a "won't fix" RELEASE.txt entry for HDFFV-10356.
-rw-r--r--release_docs/RELEASE.txt20
1 files changed, 20 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index e108ed8..9dc7f3a 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -362,6 +362,26 @@ Bug Fixes since HDF5-1.10.1 release
(DER - 2018/02/26, HDFFV-10355)
+ - If an HDF5 file contains a malformed compound datatype with a
+ suitably large offset, the type conversion code can run off
+ the end of the type conversion buffer, causing a segmentation
+ fault.
+
+ This issue was reported to The HDF Group as issue #CVE-2017-17507.
+
+ 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.
+
+ THE HDF GROUP WILL NOT FIX THIS BUG AT THIS TIME
+
+ Fixing this problem would involve updating the publicly visible
+ H5T_conv_t function pointer typedef and versioning the API calls
+ which use it. We normally only modify the public API during
+ major releases, so this bug will not be fixed at this time.
+
+ (DER - 2018/02/26, HDFFV-10356)
+
- 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.