Unidata netcdf-c through 4.10.1 contains an out-of-bounds write vulnerability in NC4_HDF5_inq_attname() that copies HDF5 attribute names into a fixed 256-byte buffer without length validation. Attackers can craft HDF5 files with oversized attribute names to overflow the destination buffer, causing memory corruption and crashes when applications enumerate attribute names.
{
"binaries": [
{
"binary_name": "libcf0",
"binary_version": "1:4.1.3-7ubuntu2"
},
{
"binary_name": "libnetcdfc++4",
"binary_version": "1:4.1.3-7ubuntu2"
},
{
"binary_name": "libnetcdfc7",
"binary_version": "1:4.1.3-7ubuntu2"
},
{
"binary_name": "libnetcdff5",
"binary_version": "1:4.1.3-7ubuntu2"
},
{
"binary_name": "netcdf-bin",
"binary_version": "1:4.1.3-7ubuntu2"
}
]
}