Use-After-Free Vulnerability in Util-Linux's Libblkid Library
CVE-2026-13595
6.8MEDIUM
What is CVE-2026-13595?
A vulnerability has been identified in the libblkid library of util-linux that allows for a use-after-free condition. This occurs during nested partition probing where a stale pointer to a parent partition entry is cached in a dynamically allocated array. If subsequent partition modifications lead to the reallocation of this array, attackers can exploit this flaw without user interaction. By presenting a specially crafted block device image, possibly through USB or loop-mounted disk images, attackers can trigger issues that may result in limited information disclosure or denial of service, as libblkid is called automatically by udev/udisks during block-device hot-plug events.
References
CVSS V3.1
Score:
6.8
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
Credit
Red Hat would like to thank Thai Duong (Calif.io in collaboration with Claude and Anthropic Research) for reporting this issue.