416101 matches found
CVE-2026-98299
The Linux kernel is vulnerable to a division by zero crash in the tcp_rcvbuf_grow() and tcp_rcv_space_adjust() functions within net/ipv4/tcp_input.c. The root cause is that if net.ipv4.tcp_rmem is configured with arbitrarily small values (e.g., 1), sk->sk_rcvbuf is initialized to 1, causing tp...
CVE-2026-98298
The Linux kernel contains a vulnerability in the dmaengine component, specifically within the mmp_pdma driver. The root cause is an error in the mmp_pdma_prep_slave_sg() function where for_each_sg() incorrectly retrieves the entry length from the list head (sgl) instead of the current entry (sg)....
CVE-2026-98296
A vulnerability exists in the Linux kernel 's Bluetooth btintel_pcie driver. The function btintel_pcie_prepare_tx() performs an unchecked memcpy to copy skb->len bytes into a fixed DMA slot of 4096 bytes. While oversized packets are currently rejected in btintel_pcie_send_frame(), any future c...
CVE-2026-98297
A vulnerability exists in the Linux kernel Bluetooth hci_core component where functions hci_send_acl(), hci_send_sco(), and hci_send_iso() unconditionally queue hdev->tx_work. This creates a race condition during hci_dev_close_sync() while draining the hdev->workqueue (triggered by HCIDEVDO...
CVE-2026-98295
The Linux kernel contains a vulnerability in the Bluetooth subsystem related to coredump processing. The function hci_devcd_handle_pkt_init() incorrectly arms dump_timeout and coredump producers without holding an hdev reference . This allows these works to remain live during unregistration, pote...
CVE-2026-98294
The Linux kernel contains a vulnerability in the hci_qca driver where the system attempts to write to a serial port after it has been closed. Specifically, if HCI_QUIRK_NON_PERSISTENT_SETUP is set (e.g., for the WCN399x family), a failed hci_dev_open_sync() after a successful qca_setup() leads to...
CVE-2026-98293
The Linux kernel contains a memory leak vulnerability within the Bluetooth ISO component. Specifically, the iso_conn_ready() function fails to properly release a reference to the parent socket when iso_sock_alloc() fails. While the reference is normally dropped by sock_put() upon successful child...
CVE-2026-98291
The Linux kernel contains a vulnerability in the btintel_pcie component related to the btintel_pcie_submit_rx() function. An off-by-one bounds check error occurs because the function used frbd_index > rxq->count to guard the FRBD array access, incorrectly allowing an index equal to the coun...
CVE-2026-98292
The Linux kernel contains a vulnerability in the btmtksdio and btmtkuart Bluetooth drivers. The issue arises because these drivers cast received WMT events directly to struct btmtk_hci_wmt_evt and read fields without verifying the event length. Additionally, in the FUNC_CTRL case, the drivers cas...
CVE-2026-98290
The Linux kernel contains a potential deadlock in the Bluetooth RFCOMM component. Specifically, rfcomm_sock_cleanup_listen() closes unaccepted child sockets using rfcomm_sock_close(), which acquires the child socket lock before rfcomm_dlc_close() acquires the rfcomm_mutex. Because the RFCOMM work...
CVE-2026-98289
The Linux kernel contains a vulnerability in the af_unix component related to how Tarjan's algorithm handles SCC (Strongly Connected Component) indices. Specifically, the unix_vertex_dead() function assumes all vertices in an SCC share the same lowpoint (scc_index), but this assumption fails if a...
CVE-2026-98288
The Linux kernel contains a vulnerability in the stmmac driver where stmmac_tso_xmit() incorrectly stores the protocol header length in a u8 variable. Because stmmac_tso_valid_packet() allows headers up to 1023 bytes, any header exceeding 255 bytes—such as a TCP over IPv6 socket with specific des...
CVE-2026-98286
The Linux kernel contains a vulnerability in the drop_monitor component where per-CPU timers are improperly handled during teardown paths, such as net_dm_trace_off_set(). A circular dependency between send_timer and dm_alert_work allows a worker to re-arm a timer via mod_timer following a memory ...
CVE-2026-98287
The Linux kernel contains a vulnerability in the pppoatm component where the pppoatm_send() function fails to ensure the skb header is writable when performing LLC encapsulation. While standard packets use skb_cow_head(), packets arriving via PPP channel bridging (PPPIOCBRIDGECHAN) bypass this ch...
CVE-2026-98285
The Linux kernel contains a vulnerability in the net: bridge: vlan component where switchdev could prevent vlan deletion and trigger errors in __vlan_del. This flaw can lead to inconsistent states , memory leaks , and a NULL pointer dereference during bridge flushing. The fix involves logging the...
CVE-2026-98284
The Linux kernel contains a vulnerability where netlink_realloc_groups() uses krealloc() to reallocate the nlk->groups bitmap. If the new size falls into a different kmalloc bucket , the old bitmap is freed immediately while lockless readers—specifically sk_diag_dump_groups() and netlink_nativ...
CVE-2026-98283
The Linux kernel contains a use-after-free vulnerability in the KVM subsystem specifically for PPC: Book3S HV hardware. The issue exists in kvmhv_emulate_tlbie_all_lpid(), where the function iterates the nested-guest IDR and drops the mmu_lock without holding a reference on the kvm_nested_guest p...
CVE-2026-98282
The Linux kernel contains a vulnerability in the powerpc/iommu component related to iommu_tce_check_ioba. The issue arose because a previous commit unified IOBA parameter checking but ignored the npages argument, using a constant value of '1' instead. This omission could lead to an arithmetic ove...
CVE-2026-98281
The Linux kernel contains a vulnerability where a private hash must be allocated during a vfork() system call, similar to other CLONE_VM users. This is necessary because it is feasible to access the mm (memory management) through vfork(). The issue specifically requires ensuring that (private) fu...
CVE-2026-98279
The Linux kernel contains a vulnerability in the btrfs filesystem where a lack of space or a qgroup limit during the cleanup of verity items can cause the entire filesystem to be forced into read-only mode. This occurs because rollback_verity() requires its own metadata reservation; if denied, th...