Linux 5.10.269 (longterm) delivers a broad round of stability and security hardening across USB, networking, crypto, filesystem, and virtualization subsystems, fixing numerous use-after-free, out-of-bounds, and uninitialized-memory bugs. Among the most notable security fixes are the USB serial "option" driver slab OOB read in its interrupt URB callback, the ALSA usb-audio OOB write in snd_usbmidi_novation_output(), the xfrm ESP-in-TCP use-after-free during socket close, and the IPv6 MLD multicast use-after-free when processing queries. The update also touches core kernel infrastructure such as BPF (UAF in offloaded map/prog info, lwt_seg6local fix), KVM (s390 vsie stale crypto bits, arm64 vCPU event access before init), and io_uring/io-wq worker accounting. Additional fixes address filesystem robustness (ext4, jfs, nilfs2, xfs-related nfc/nfct checks), along with several reverted patches that had introduced regressions in SMB, MTD, and PM sleep handling.
Betroffene Bereiche
Bereich
Commits
usb
5
xfrm
4
USB
3
KVM
2
crypto
2
ipv6
2
HID
2
nfc
2
Änderungen (43)
usb: usbfs: fix use-after-free of usb_device in usbdev_release()
USB: c67x00: fix use-after-free in c67x00_add_iso_urb()
USB: serial: spcp8x5: drop broken carrier detect support