CVE-2026-98631None▾ SunlitIn the Linux kernel, the following vulnerability has been resolved: xsk: Use a 32-bit compare in xsk_map_gen_lookup xsk_map_gen_lookup() loads a u32 key and compares it with max_entries using BPF_JMP_IMM. BPF immediates are sign-extend…
▾ Sunlit zone — Low / medium · no exploitation signal
impact 2.8 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
In the Linux kernel, the following vulnerability has been resolved:
xsk: Use a 32-bit compare in xsk_map_gen_lookup
xsk_map_gen_lookup() loads a u32 key and compares it with max_entries using BPF_JMP_IMM. BPF immediates are sign-extended to 64 bits, so a max_entries value of 0x80000000 or higher becomes a threshold larger than every zero-extended 32-bit key. An out-of-range index then skips the bounds check and the generated lookup reads past xsk_map[].
Compare with BPF_JMP32_IMM so the check stays in 32-bit unsigned range.
Linux >= e65650f291ee72fc578d6346080fc4699204ef2c < c6d5c582d55a8f229d75e98d62eaa065b0deb18dLinux >= e65650f291ee72fc578d6346080fc4699204ef2c < 227ec890559e922e235eb543646e3bf0bd8269b0Linux >= e65650f291ee72fc578d6346080fc4699204ef2c < 11d9be35c1f4233798e99be98bc474f83a254c6cLinux >= e65650f291ee72fc578d6346080fc4699204ef2c < 123f90f394ca404ab8796a7c8072ff7fa5b65a9cLinux >= e65650f291ee72fc578d6346080fc4699204ef2c < 36461e58f88a1b723f86693f437ac12e60ff4363Linux >= e65650f291ee72fc578d6346080fc4699204ef2c < b5c0cff0c5331582ab01c4c423731453a8381accLinux >= e65650f291ee72fc578d6346080fc4699204ef2c < 3c1e0a4bc156b8d5c5772dbc76b9ea74dce5ca24Linux >= e65650f291ee72fc578d6346080fc4699204ef2c < 70504de0bb627848667207bec7ccfd647deb8814Linux 5.5Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-98770Noneusb: gadget: midi2: Fix the jack descriptor array sizes
CVE-2026-98769Noneusb: gadget: f_uac1_legacy: validate bRequest index in generic_{set,get}_cmd
CVE-2026-98774Nonerust_binder: cancel deferred work items in thread exit
CVE-2026-98772NoneUSB: serial: fix port tear down use-after-free
CVE-2026-98771Noneusb: storage: sierra_ms: reject short SWoC info transfers
CVE-2026-98776Nonebinderfs: fix UAF write in binder_add_device