Vulnerability Description
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.
CVSS Score
MEDIUM
Related Weaknesses (CWE)
References
- https://github.com/libyal/libmsiecf
- https://github.com/libyal/libmsiecf/blob/20260525/libmsiecf/libmsiecf_url_values
- https://github.com/libyal/libmsiecf/commit/a99a703d190d62f6c21b6225cf84ce80037e4
- https://github.com/libyal/libmsiecf/issues/6
- https://hackmd.io/@haindpwn/libmsiecf-url-record-partial-recovery-double-free
- https://www.vulncheck.com/advisories/libyal-libmsiecf-through-20260525-double-fr
FAQ
What is CVE-2026-116743?
CVE-2026-116743 is a vulnerability with a CVSS score of 5.5 (MEDIUM). 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 s...
How severe is CVE-2026-116743?
CVE-2026-116743 has been rated MEDIUM with a CVSS base score of 5.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-116743?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.