347910 matches found
CVE-2026-98861
The Linux kernel contains a vulnerability in the fprobe mechanism used by BPF kprobe-multi . The issue arises because unregister_fprobe() and unregister_fprobe_async() rely on standard RCU grace periods (synchronize_rcu() and call_rcu()) to wait for in-flight handlers. If a handler executes while...
CVE-2026-98860
The Linux kernel contains a vulnerability in the HID BPF subsystem related to how hid_bpf_hw_request handles hardware errors. When a transport driver returns a negative error code (e.g., -EPIPE ), the return value is implicitly promoted to size_t, causing a comparison against size to evaluate as ...
CVE-2026-98860 HID: bpf: cast size to ssize_t when checking hid_bpf_hw_request
In the Linux kernel, the following vulnerability has been resolved: HID: bpf: cast size to ssizet when checking hidbpfhwrequest As reported by Sashiko: If a transport driver encounters a hardware error and returns a negative error code such as -EPIPE, ret is implicitly promoted to sizet when...
EUVD-2026-103800
In the Linux kernel, the following vulnerability has been resolved: HID: bpf: cast size to ssizet when checking hidbpfhwrequest As reported by Sashiko: If a transport driver encounters a hardware error and returns a negative error code such as -EPIPE, ret is implicitly promoted to sizet when...
CVE-2026-98860 HID: bpf: cast size to ssize_t when checking hid_bpf_hw_request
In the Linux kernel, the following vulnerability has been resolved: HID: bpf: cast size to ssizet when checking hidbpfhwrequest As reported by Sashiko: If a transport driver encounters a hardware error and returns a negative error code such as -EPIPE, ret is implicitly promoted to sizet when...
EUVD-2026-103799
In the Linux kernel, the following vulnerability has been resolved: HID: multitouch: stop the release timer from being rearmed on remove mtremove quiesces the sticky-finger timer before stopping the hardware: timerdeletesync&td-releasetimer; sysfsremovegroup&hdev-dev.kobj, &mtattributegroup;...
CVE-2026-98859
The Linux kernel contains a vulnerability in the HID multitouch subsystem where the mt_remove() function fails to properly prevent the sticky-finger timer from being rearmed during hardware removal. While timer_delete_sync() is used to quiesce the timer, it does not prevent the transport layer fr...
CVE-2026-98859 HID: multitouch: stop the release timer from being rearmed on remove
In the Linux kernel, the following vulnerability has been resolved: HID: multitouch: stop the release timer from being rearmed on remove mtremove quiesces the sticky-finger timer before stopping the hardware: timerdeletesync&td-releasetimer; sysfsremovegroup&hdev-dev.kobj, &mtattributegroup;...
CVE-2026-98859 HID: multitouch: stop the release timer from being rearmed on remove
In the Linux kernel, the following vulnerability has been resolved: HID: multitouch: stop the release timer from being rearmed on remove mtremove quiesces the sticky-finger timer before stopping the hardware: timerdeletesync&td-releasetimer; sysfsremovegroup&hdev-dev.kobj, &mtattributegroup;...
EUVD-2026-103798
In the Linux kernel, the following vulnerability has been resolved: iouring: fix taskwork add use-after-free with SQPOLL For SQPOLL, the sqpoll thread runs taskwork off its own list and doesn't need to be told about it, so it can pop and complete a request as soon as mpscqpush has published it. I...
CVE-2026-98858
The Linux kernel contains a use-after-free vulnerability within the io_uring subsystem involving SQPOLL . The issue occurs because the sqpoll thread processes task_work off its own list, allowing io_ring_exit_work() to free the context (ctx) and tctx while io_req_normal_work_add() is still access...
CVE-2026-98858 io_uring: fix task_work add use-after-free with SQPOLL
In the Linux kernel, the following vulnerability has been resolved: iouring: fix taskwork add use-after-free with SQPOLL For SQPOLL, the sqpoll thread runs taskwork off its own list and doesn't need to be told about it, so it can pop and complete a request as soon as mpscqpush has published it. I...
CVE-2026-98858 io_uring: fix task_work add use-after-free with SQPOLL
In the Linux kernel, the following vulnerability has been resolved: iouring: fix taskwork add use-after-free with SQPOLL For SQPOLL, the sqpoll thread runs taskwork off its own list and doesn't need to be told about it, so it can pop and complete a request as soon as mpscqpush has published it. I...
CVE-2026-98857
The Linux kernel contains a vulnerability where the ip_vs_lblcr_new() and ip_vs_lblc_new() functions create cache entries for every previously unseen destination address. Because the max_size parameter only triggers periodic reclamation after the limit is exceeded—and does not reclaim actively us...
CVE-2026-98857 ipvs: bound LBLCR and LBLC cache growth
In the Linux kernel, the following vulnerability has been resolved: ipvs: bound LBLCR and LBLC cache growth ipvslblcrnew and ipvslblcnew create cache entries for every previously unseen destination address. The table maxsize only tells the periodic collector to reclaim entries after the cache has...
CVE-2026-98857 ipvs: bound LBLCR and LBLC cache growth
In the Linux kernel, the following vulnerability has been resolved: ipvs: bound LBLCR and LBLC cache growth ipvslblcrnew and ipvslblcnew create cache entries for every previously unseen destination address. The table maxsize only tells the periodic collector to reclaim entries after the cache has...
EUVD-2026-103797
In the Linux kernel, the following vulnerability has been resolved: ipvs: bound LBLCR and LBLC cache growth ipvslblcrnew and ipvslblcnew create cache entries for every previously unseen destination address. The table maxsize only tells the periodic collector to reclaim entries after the cache has...
CVE-2026-98857
In the Linux kernel, the following vulnerability has been resolved: ipvs: bound LBLCR and LBLC cache growth ipvslblcrnew and ipvslblcnew create cache entries for every previously unseen destination address. The table maxsize only tells the periodic collector to reclaim entries after the cache has...
CVE-2026-98856
The Linux kernel contains a vulnerability in the kprobes subsystem on x86 architectures. When arming a new probe (C) near an existing optkprobe (A), the get_optimized_kprobe() function incorrectly stops at a disarmed probe (B). This allows the INT3 instruction for probe C to overwrite the jump di...
EUVD-2026-103796
In the Linux kernel, the following vulnerability has been resolved: kprobes: Skip disarmed probes when checking optkprobe overlap On x86, an optkprobe at A replaces five bytes with a jump. If a disabled probe B is at A+2, getoptimizedkprobe stops at B when arming a new probe C at A+4. It leaves A...