Buffer Overflow in H5A__close at H5Aint.c #2649
Labels
Component - C Library
Core C library issues (usually in the src directory)
Confirmed
Priority - 0. Blocker ⛔
This MUST be merged for the release to happen
Type - Bug / Bugfix
Please report security issues to help@hdfgroup.org instead of creating an issue on GitHub
Milestone
Buffer Overflow in H5A__close at H5Aint.c
Software version: git commit tag hdf5_1_14_0
OS: Ubuntu 18.04.6 LTS
Compiler: clang
Build steps:
./configure --disable-shared --enable-static-exec && make
Build options: None needed besides default
Command:
tools/src/h5diff/h5diff plain_model.h5 malformed.h5
plain_model.h5
andmalformed.h5
are present in poc.zipStack trace:
For what its worth, I've also confirmed that this vulnerability manifests when loading the supplied model into tensorflow, causing a sigsev in the backend hdf5 c extension tf uses. given the recent wide proliferation of machine learning models to the public, and the fact this bug manifests using common ML frameworks like python tensorflow, it may be worth some degree of prioritization for fixing
The text was updated successfully, but these errors were encountered: