396259 matches found
CVE-2026-81001
A use-after-free race condition exists in the Linux kernel's SLIP (Serial Line Internet Protocol) driver , specifically in sl_sync() (drivers/net/slip/slip.c). The slip_devs[] table stores bare net_device pointers without reference counting. Because netdev_run_todo() drops the RTNL lock before ca...
CVE-2026-80999
CVE-2026-80999 affects the Linux kernel 's Realtek DSA driver (net: dsa: realtek). The root cause is that rtl83xx_reset_assert() and rtl83xx_reset_deassert() invoke the non-sleeping gpiod_set_value() for the reset GPIO. When that GPIO is backed by a sleeping controller such as an I2C I/O expander...
CVE-2026-80998
CVE-2026-80998 affects the Linux kernel's bnxt network driver. When the Software UDP Segmentation Offload (SW USO) path (bnxt_sw_udp_gso_xmit) returns early with NETDEV_TX_BUSY while txr->kick_pending is set, the driver writes buffer descriptors but never rings the hardware doorbell , causing ...
CVE-2026-80997
A race condition in the Linux kernel's IP Accelerator (IPA) network driver can cause a permanent transmit (TX) queue stall after a runtime resume. The function ipa_start_xmit() stops the TX queue and relies on a work item (ipa_modem_wake_queue_work()) to restart it, but that work is queued before...
CVE-2026-80996
CVE-2026-80996 affects the Linux kernel 's L2TP (Layer 2 Tunneling Protocol) subsystem. The tunnel create, tunnel modify, session create, and session modify netlink handlers send multicast notifications through helpers that can fail during message allocation, encoding, or multicasting. Because th...
CVE-2026-80995
A use-after-free vulnerability in the Linux kernel's MCTP (Message Control Transport Protocol) networking stack. The mctp_route_lookup() function accesses a route's device (rt->dev) without holding a persistent reference, allowing concurrent deallocation via mctp_dev_put() → kfree(). A subsequ...
CVE-2026-80994
CVE-2026-80994 is a use-after-free vulnerability in the Linux kernel's Open vSwitch (OVS) datapath . During flow deletion (CMD_DEL), the flow mask is freed via RCU after removal from the flow table, but ovs_flow_cmd_fill_info() subsequently dereferences the flow->mask pointer without effective...
CVE-2026-80993
CVE-2026-80993 affects the Linux kernel in the net: phylink subsystem. In the function phylink_inband_caps() , the PCS returned by mac_select_pcs() was only validated against NULL , but the function can also return an error pointer . This causes a kernel panic because phylink_pcs_inband_caps() di...
CVE-2026-80992
CVE-2026-80992 is a NULL pointer dereference in the Linux kernel's net: ravb (RENESAS AVB Ethernet) driver. The PTP clock is unavailable before the first open, so querying its index can dereference a NULL pointer; registration failures can also leave an error pointer in priv->ptp.clock. Red Ha...
CVE-2026-80991
A race condition in the Linux kernel's net: ravb Ethernet driver can lead to a use-after-free during PTP clock teardown. Specifically, ravb_ptp_interrupt() can race with ravb_ptp_stop(), passing the PTP clock to ptp_clock_event() while ptp_clock_unregister() is freeing it. The fix serializes tear...
CVE-2026-80990
CVE-2026-80990 is a resource-leak bug in the Linux kernel Thunderbolt networking (tbnet ) subsystem. In tbnet_connected_work(), the function requests a specific Rx HopID from tb_xdomain_alloc_in_hopid(), which uses ida_alloc_range() with the desired ID as a lower bound. If the requested ID is alr...
CVE-2026-80988
This vulnerability affects the Linux kernel NTB (Non-Transparent Bridge) transport layer. The root cause is in ntb_transport_tx_enqueue(): when the QP link is down, the function returned 0 (indicating success) without consuming the submitted packet. Because the caller (ntb_netdev) treats a zero r...
CVE-2026-80989
CVE-2026-80989 affects the Linux kernel Thunderbolt networking subsystem (net: thunderbolt). When a Thunderbolt connection fails to establish, failure paths in tbnet_connected_work() fail to clear the login_sent state, leaving the connection appearing established. A subsequent tbnet_tear_down() t...
CVE-2026-80987
CVE-2026-80987 is a memory leak in the Linux kernel's Non-Transparent Bridge (NTB) transport module. When ntb_process_tx() receives an oversized TX buffer, it calls tx_handler() with a NULL data pointer and returns success, causing ntb_netdev to neither free the socket buffer (skb) nor follow the...
CVE-2026-80986
CVE-2026-80986 affects the Linux kernel's SMC-Rv2 (Shared Memory Communications over RDMA v2) network subsystem. The flaw is in smc_llc_save_add_link_rkeys() : when a link's device has max_recv_sge == 1 , the v2 extension is read from offset 68 of a 72-byte slab allocation, so ext->num_rkeys a...
CVE-2026-80985
CVE-2026-80985 is a vulnerability in the Linux kernel's SMC-Rv2 (Server Message and Control over Remote Direct Memory Access) protocol. The functions smc_llc_rmt_delete_rkey() and smc_llc_save_add_link_rkeys() read oversized LLC messages by bounding themselves to the size of the receive buffer ra...
CVE-2026-80984
CVE-2026-80984 is a NULL pointer dereference in the Linux kernel's net/smc subsystem on the SMC-D teardown path. When a link group terminates while a socket is waiting in smc_close_stream_wait(), the function smc_tx_prepared_sends() may dereference conn->sndbuf_desc after it has been cleared t...
CVE-2026-80983
CVE-2026-80983 is a socket reference count leak in the Linux kernel's SMC (Stream Mode Communication) networking module, specifically in the smc_switch_conns() function. The function calls sock_hold() before releasing lgr->conns_lock, but when smc_cdc_get_free_slot() fails (e.g., the target li...
CVE-2026-80982
CVE-2026-80982 is a use-after-free in the Linux kernel's SMC (Shared Memory Communications) network protocol (net/smc). The root cause is a race condition in smc_rx_pipe_buf_release(): it checks sk_state before acquiring the socket lock, so a concurrent smc_conn_free() can release the connection ...
CVE-2026-80981
CVE-2026-80981 is a use-after-free in the Linux kernel's net/smc (Scalable Multiconnect) networking component, specifically in smc_llc_srv_add_link(). The function retains a pointer (add_llc) into an LLC queue entry, then frees that entry via smc_llc_flow_qentry_del(), and subsequently dereferenc...