UBUNTU-CVE-2026-80958: High severity ubuntu/linux-hwe-edge vulnerability
In the Linux kernel, the following vulnerability has been resolved: dm-pcache: clamp the tail kset read to the segment data region The tail-kset read in cachereplay(), the writeback worker and the GC worker bounds its length by PCACHESEGSIZE - segoff, the raw segment size rather than the data region. A tail near the segment end reads past the segment data into the following control area. Clamp the read to cachesegremain(), the data region.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Configuration
Clamp the tail-kset read length in cache_replay(), the writeback worker, and the GC worker to cache_seg_remain(), the segment data region, instead of PCACHE_SEG_SIZE - seg_off.
Linux kernel dm-pcache tail kset read length = cache_seg_remain()