VulnSea

linux vulnerabilities

CVEs whose affected-version data names the linux package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

1965 CVEsRSS

CVE-2026-31420None
5mo ago

bridge: mrp: reject zero test interval to avoid OOM panic

In the Linux kernel, the following vulnerability has been resolved: bridge: mrp: reject zero test interval to avoid OOM panic br_mrp_start_test() and br_mrp_start_in_test() accept the user-supplied interval value from netlink without v…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-31423None
5mo ago

net/sched: sch_hfsc: fix divide-by-zero in rtsc_min()

In the Linux kernel, the following vulnerability has been resolved: net/sched: sch_hfsc: fix divide-by-zero in rtsc_min() m2sm() converts a u32 slope to a u64 scaled value. For large inputs (e.g. m1=4000000000), the result can reach 2…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31422None
5mo ago

net/sched: cls_flow: fix NULL pointer dereference on shared blocks

In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_flow: fix NULL pointer dereference on shared blocks flow_change() calls tcf_block_q() and dereferences q->handle to derive a default baseclass. Shared …

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31421None
5mo ago

net/sched: cls_fw: fix NULL pointer dereference on shared blocks

In the Linux kernel, the following vulnerability has been resolved: net/sched: cls_fw: fix NULL pointer dereference on shared blocks The old-method path in fw_classify() calls tcf_block_q() and dereferences q->handle. Shared blocks le…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31418None
5mo ago

netfilter: ipset: drop logically empty buckets in mtype_del

In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: drop logically empty buckets in mtype_del mtype_del() counts empty slots below n->pos in k, but it only drops the bucket when both n->pos and k are z…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31417High· 7.5
5mo ago

net/x25: Fix overflow when accumulating packets

In the Linux kernel, the following vulnerability has been resolved: net/x25: Fix overflow when accumulating packets Add a check to ensure that `x25_sock.fraglen` does not overflow. The `fraglen` also needs to be resetted when purging …

▾ TwilightLinux · LinuxEPSS 0.83%via CVEORG
CVE-2026-31416None
5mo ago

netfilter: nfnetlink_log: account for netlink header size

In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: account for netlink header size This is a followup to an old bug fix: NLMSG_DONE needs to account for the netlink header size, not just the a…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31415None
5mo ago

ipv6: avoid overflows in ip6_datagram_send_ctl()

In the Linux kernel, the following vulnerability has been resolved: ipv6: avoid overflows in ip6_datagram_send_ctl() Yiming Qian reported : <quote> I believe I found a locally triggerable kernel bug in the IPv6 sendmsg ancillary-data…

▾ SunlitLinux · LinuxEPSS 0.16%via CVEORG
CVE-2026-31414Critical· 9.8
5mo ago

netfilter: nf_conntrack_expect: use expect->helper

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_expect: use expect->helper Use expect->helper in ctnetlink and /proc to dump the helper name. Using nfct_help() without holding a reference to …

▾ MidnightLinux · LinuxEPSS 0.76%via CVEORG
CVE-2026-31428None
5mo ago

netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD

In the Linux kernel, the following vulnerability has been resolved: netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD __build_packet_message() manually constructs the NFULA_PAYLOAD netlink attribute using skb_pu…

▾ SunlitLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-31427None
5mo ago

netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp process_sdp() declares union nf_inet_addr rtp_addr on the stack and passes it to the nf_n…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-31424None
5mo ago

netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP

In the Linux kernel, the following vulnerability has been resolved: netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP Weiming Shi says: xt_match and xt_target structs registered with NFPROTO_UNSPE…

▾ SunlitLinux · LinuxEPSS 0.17%via CVEORG
CVE-2026-23448None
5mo ago

net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check

In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP16 nframes bounds check cdc_ncm_rx_verify_ndp16() validates that the NDP header and its DPE entries fit within the skb. The firs…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23447None
5mo ago

net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check

In the Linux kernel, the following vulnerability has been resolved: net: usb: cdc_ncm: add ndpoffset to NDP32 nframes bounds check The same bounds-check bug fixed for NDP16 in the previous patch also exists in cdc_ncm_rx_verify_ndp32()…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23452None
5mo ago

PM: runtime: Fix a race condition related to device removal

In the Linux kernel, the following vulnerability has been resolved: PM: runtime: Fix a race condition related to device removal The following code in pm_runtime_work() may dereference the dev->parent pointer after the parent device has…

▾ SunlitLinux · LinuxEPSS 0.09%via CVEORG
CVE-2026-23450Critical· 9.8
5mo ago

net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock()

In the Linux kernel, the following vulnerability has been resolved: net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() Syzkaller reported a panic in smc_tcp_syn_recv_sock() [1]. smc_tcp_syn_recv_sock() is called in the T…

▾ MidnightLinux · LinuxEPSS 0.56%via CVEORG
CVE-2026-23449High· 7.8
5mo ago

net/sched: teql: Fix double-free in teql_master_xmit

In the Linux kernel, the following vulnerability has been resolved: net/sched: teql: Fix double-free in teql_master_xmit Whenever a TEQL devices has a lockless Qdisc as root, qdisc_reset should be called using the seq_lock to avoid rac…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23446None
5mo ago

net: usb: aqc111: Do not perform PM inside suspend callback

In the Linux kernel, the following vulnerability has been resolved: net: usb: aqc111: Do not perform PM inside suspend callback syzbot reports "task hung in rpm_resume" This is caused by aqc111_suspend calling the PM variant of its wr…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23439None
5mo ago

udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n

In the Linux kernel, the following vulnerability has been resolved: udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n When CONFIG_IPV6 is disabled, the udp_sock_create6() function returns 0 (success) without actu…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23438None
5mo ago

net: mvpp2: guard flow control update with global_tx_fc in buffer switching

In the Linux kernel, the following vulnerability has been resolved: net: mvpp2: guard flow control update with global_tx_fc in buffer switching mvpp2_bm_switch_buffers() unconditionally calls mvpp2_bm_pool_update_priv_fc() when switchi…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23434High· 7.1
5mo ago

mtd: rawnand: serialize lock/unlock against other NAND operations

In the Linux kernel, the following vulnerability has been resolved: mtd: rawnand: serialize lock/unlock against other NAND operations nand_lock() and nand_unlock() call into chip->ops.lock_area/unlock_area without holding the NAND devi…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23422None
5mo ago

dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler

In the Linux kernel, the following vulnerability has been resolved: dpaa2-switch: Fix interrupt storm after receiving bad if_id in IRQ handler Commit 31a7a0bbeb00 ("dpaa2-switch: add bounds check for if_id in IRQ handler") introduces a…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-31396High· 7.8
5mo ago

net: macb: fix use-after-free access to PTP clock

In the Linux kernel, the following vulnerability has been resolved: net: macb: fix use-after-free access to PTP clock PTP clock is registered on every opening of the interface and destroyed on every closing. However it may be accessed…

▾ TwilightLinux · LinuxEPSS 0.18%via CVEORG
CVE-2026-23414High· 7.5
5mo ago

tls: Purge async_hold in tls_decrypt_async_wait()

In the Linux kernel, the following vulnerability has been resolved: tls: Purge async_hold in tls_decrypt_async_wait() The async_hold queue pins encrypted input skbs while the AEAD engine references their scatterlist data. Once tls_decr…

▾ TwilightLinux · LinuxEPSS 0.24%via CVEORG
CVE-2026-23398NonePoC
6mo ago

icmp: fix NULL pointer dereference in icmp_tag_validation()

In the Linux kernel, the following vulnerability has been resolved: icmp: fix NULL pointer dereference in icmp_tag_validation() icmp_tag_validation() unconditionally dereferences the result of rcu_dereference(inet_protos[proto]) withou…

▾ TwilightLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-23397None
6mo ago

nfnetlink_osf: validate individual option lengths in fingerprints

In the Linux kernel, the following vulnerability has been resolved: nfnetlink_osf: validate individual option lengths in fingerprints nfnl_osf_add_callback() validates opt_num bounds and string NUL-termination but does not check indivi…

▾ SunlitLinux · LinuxEPSS 0.12%via CVEORG
CVE-2026-23351High· 7.8
6mo ago

netfilter: nft_set_pipapo: split gc into unlink and reclaim phase

In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo: split gc into unlink and reclaim phase Yiming Qian reports Use-after-free in the pipapo set type: Under a large number of expired elements…

▾ TwilightLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23343None
6mo ago

xdp: produce a warning when calculated tailroom is negative

In the Linux kernel, the following vulnerability has been resolved: xdp: produce a warning when calculated tailroom is negative Many ethernet drivers report xdp Rx queue frag size as being the same as DMA write size. However, the only …

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
CVE-2026-23340High· 7.8
6mo ago

net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscs

In the Linux kernel, the following vulnerability has been resolved: net: sched: avoid qdisc_reset_all_tx_gt() vs dequeue race for lockless qdiscs When shrinking the number of real tx queues, netif_set_real_num_tx_queues() calls qdisc_r…

▾ TwilightLinux · LinuxEPSS 0.14%via CVEORG
CVE-2026-23335None
6mo ago

RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah()

In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() struct irdma_create_ah_resp { // 8 bytes, no padding __u32 ah_id; // offset 0 - SET (ure…

▾ SunlitLinux · LinuxEPSS 0.13%via CVEORG
linux vulnerabilities (CVEs) — page 59 · VulnSea