Out-of-bounds read in Linux kernel - CVE-2026-72019
Published: August 16, 2026
Vulnerability details
The vulnerability allows a local user to disclose sensitive information.
The vulnerability exists due to an out-of-bounds read in macsec_encrypt() when processing packets transmitted through the AF_PACKET SOCK_RAW + PACKET_QDISC_BYPASS path with an unset MAC header. A local user can send a specially crafted packet to disclose sensitive information.
The 12-byte heap over-read may be emitted on the wire as the frame's outer source and destination MAC addresses.
Affected software
Ubuntu
linux-nvidia (Ubuntu package)
linux-gcp-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)
How to mitigate CVE-2026-72019
linux-nvidia (Ubuntu package) - addressed in versions 5.15.0-1112.113, 5.15.0.1112.112
linux-gcp-7.0 (Ubuntu package) - addressed in versions 7.0.0-38.38~24.04.4, 7.0.0-1013.13~24.04.1, 7.0.0-1014.14~24.04.1
linux-azure-7.0 (Ubuntu package) - addressed in versions 7.0.0-1016.16~24.04.1, 7.0.0-1017.17~24.04.1
External References
- https://git.kernel.org/stable/c/2cf10d042562283ff4ae97c02d0993d4f1b5ea29
- https://git.kernel.org/stable/c/c39087ad0b97fc11a3b058dfc8db9fd370762cb9
- https://git.kernel.org/stable/c/dc9ffa1905e72f026d080880a2e4cfc42aa91000
- https://git.kernel.org/stable/c/e17a42199824973cd8212e95b21ffadf4114a21b
- https://git.kernel.org/stable/c/f21fa533a3ed15ada74106aac4b9ddd078fc6b7a
- https://git.kernel.org/stable/c/f5089008f90c0a7c5520dff3934e0af00adf322d