libyal libmsiecf through 20260525 contains a double free vulnerability in libmsiecf_url_values_read_data() that allows attackers to corrupt heap memory via crafted partial URL records. Attackers can supply a crafted MSIE cache index.dat file whose recovered partial record has an oversized unknown_offset, crashing forensic tools processing it.
{
"binaries": [
{
"binary_name": "libmsiecf-utils",
"binary_version": "20170116-2"
},
{
"binary_name": "libmsiecf1",
"binary_version": "20170116-2"
},
{
"binary_name": "python-libmsiecf",
"binary_version": "20170116-2"
},
{
"binary_name": "python3-libmsiecf",
"binary_version": "20170116-2"
}
]
}