h5io read_hdf5 flaw allows arbitrary code execution
Python data library: a rigged file lets attackers take over your PC.
Summary
h5io is a Python library for reading data files; a crafted file can make read_hdf5 run arbitrary code. Versions before 0.2.6 are affected, along with programs built on it such as MNE-Python.
Affected when
- Opening untrusted HDF5 files with h5io
What to do
Update to h5io 0.2.6. Until then, do not call read_hdf5 on files from untrusted sources.
Products and platforms
CVE IDs
Sources
Times
First published
First seen