Out-of-bounds read in Linux kernel - CVE-2026-80578
Published: August 27, 2026
Vulnerability details
The vulnerability allows a local user to disclose sensitive information and cause a denial of service.
The vulnerability exists due to out-of-bounds read in fb_io_read() when processing a read operation after a partial copy_to_user() result. A local user can provide a faulty user buffer to trigger pointer desynchronization and disclose sensitive information and cause a denial of service.
The issue occurs because the source pointer can become over-advanced relative to the remaining byte count after a partial copy.
Affected software
How to mitigate CVE-2026-80578
External References
- https://git.kernel.org/stable/c/42a6d8126c194133eafab2b0fd5c8668ebfcba5b
- https://git.kernel.org/stable/c/42bc07b4e5a3c8a02a433388f562a8f46d093e11
- https://git.kernel.org/stable/c/7110b7b794a2aac2c5cf8eb06ebf2af724c74d50
- https://git.kernel.org/stable/c/7ff87a01ae3a8cd0208f7499386998223a8b5dba
- https://git.kernel.org/stable/c/81cc73be40c6f028f1ee3f438ace46afe666dbae