396267 matches found
CVE-2026-80948
CVE-2026-80948 is a memory leak in the Linux kernel's iwlwifi DVM wireless driver. In iwl_op_mode_dvm_start(), error paths triggered after successful EEPROM parsing free priv->nvm_data but skip the out_free_eeprom_blob label, leaking priv->eeprom_blob. The fix reorders the error-handling la...
CVE-2026-80947
CVE-2026-80947 is a use-after-free in the Linux kernel's rtl8xxxu Wi-Fi USB driver. During teardown, rtl8xxxu_stop() failed to cancel the rx_urb_wq worker, so a worker armed by active RX traffic could dereference freed priv after ieee80211_free_hw() freed it. Two races existed: schedule_work() wa...
CVE-2026-80946
This Linux kernel vulnerability affects the FUSE-io-uring transport. The fuse_request slab cache (fuse_req_cachep) is created without a usercopy whitelist , so directly copying req->in.h to the ring or req->out.h back from the ring trips CONFIG_HARDENED_USERCOPY , triggering a kernel panic ...
CVE-2026-80944
CVE-2026-80944 affects the Linux kernel's mwifiex Wi-Fi driver. Synchronous commands store a caller-provided data buffer in cmd_node->data_buf; several callers pass stack-allocated objects. If wait_event_interruptible_timeout() is interrupted, the caller releases the stack object while the fir...
CVE-2026-80945
CVE-2026-80945 affects the Linux kernel's Intel Analytics Accelerator (IAA) crypto driver . When a hardware analytics error triggers the software fallback during decompression, the driver writes to req->dst while it is still mapped DMA_FROM_DEVICE. With SWIOTLB active, the subsequent dma_unmap...
CVE-2026-80943
CVE-2026-80943 is an out-of-bounds array access in the Linux kernel's rtlwifi driver (rtl8192du). The function rtl92du_tx_fill_desc() uses a QoS TID value (range 0–15) as an index into sta_entry->tids[], which only allocates 9 entries (MAX_TID_COUNT). A TID greater than 8 therefore reads past ...
CVE-2026-80942
CVE-2026-80942 affects the Linux kernel rtlwifi driver, specifically the rtl8192du (Realtek RTL8192DU USB Wi-Fi) component. The root cause is a memory leak : memory allocated inside rtl92du_init_shared_data() is not freed in any of the subsequent error paths within rtl92du_init_sw_vars(). The fix...
CVE-2026-80941
CVE-2026-80941 affects the Linux kernel wifi: rtw88 driver. The root cause is in rtw_txq_push_skb() : when the skb passed to rtw_hci_tx_write() fails, the error path does not free the skb before returning. This leads to a potential memory leak in rtw_txq_push() , where a dequeued skb is passed to...
CVE-2026-80940
CVE-2026-80940 is a resource leak in the Linux kernel's rtw88 PCI Wi-Fi driver. When rtw_pci_napi_init() fails during device probing, the error path jumps to err_pci_declaim without calling rtw_pci_destroy(), leaving PCI resources allocated by rtw_pci_setup_resource() leaked. The fix adds a dedic...
CVE-2026-80939
CVE-2026-80939 affects the Linux kernel rtw89 PCI WiFi driver on arm64 platforms. The root cause is a missing .shutdown callback: during warm reboot the kernel invokes device_shutdown() but not .remove(), so the rfkill polling workqueue continues issuing MMIO reads to the PCI device after the PCI...
CVE-2026-80938
A deadlock vulnerability was identified in the Linux kernel's mt7615 WiFi driver (mt76 subsystem). During suspend, mt7615_suspend() acquired the mt76 mutex before calling cancel_delayed_work_sync() on mac_work, while the worker itself acquires the same mutex—causing a deadlock if the work was alr...
CVE-2026-80936
CVE-2026-80936 affects the mt7925 Wi-Fi driver in the Linux kernel (part of the mt76 subsystem). During multi-link power-save setup, the driver queues mlo_pm_work with a 5-second delay but never cancels it on the stop path. If the device is torn down within that window, the timer fires after tear...
CVE-2026-80937
CVE-2026-80937 is an out-of-bounds write in the Linux kernel's mt76 Wi-Fi driver for mt7915 chipsets. The function mt7915_mcu_get_eeprom() copies a 16-byte EFUSE block into the driver's eeprom.data buffer at an offset supplied by the device MCU (res->addr), a device-controlled __le32, without ...
CVE-2026-80935
CVE-2026-80935 affects the Linux kernel mt76 Wi-Fi driver for MediaTek MT7996 devices. The function mt7996_mcu_get_eeprom() uses a device-controlled 32-bit address (event->addr) as a destination offset into dev->mt76.eeprom.data without bounds-checking it, only clamping the copy length. A m...
CVE-2026-80934
CVE-2026-80934 affects the Linux kernel WiFi driver mt76 mt7996 (and mt7992). The root cause is a TX DMA mapping leak on AddBA request action frames: these frames use a HW MAC-TXP layout, but the TX-free path incorrectly decodes them as FW-TXP, causing the unmap loop to run zero times and the DMA...
CVE-2026-80933
This Linux kernel vulnerability affects the mt76: mt7996 Wi-Fi driver . The driver parses and copies the default EEPROM firmware without validating its length, so a truncated firmware file can cause the driver to read beyond the allocated buffer during variant validation or the fallback copy. Red...
CVE-2026-80932
A use-after-free vulnerability in the Linux kernel's vsock/virtio component is triggered during virtio_vsock_remove(). The function flushes work items before freeing the virtio_vsock object, but the flush order ignores dependencies: send_pkt_work can queue rx_work after the remove path has alread...
CVE-2026-80931
CVE-2026-80931 is an out-of-bounds read in the Linux kernel's DS28E17 1-Wire to I2C bridge driver (w1: ds28e17). During an I2C_M_RECV_LEN read, the device-controlled length byte (buf[0]) is not validated against the caller buffer size (34 bytes), allowing a read up to ~222 bytes out of bounds . P...
CVE-2026-80930
CVE-2026-80930 affects the Linux kernel 's tpm_i2c_nuvoton driver (Nuvoton TPM over I2C). The root cause is in i2c_nuvoton_wait_for_stat(), which enables the IRQ before waiting for the interrupt handler to report a status change. If the wait times out or is interrupted before the handler runs, th...
CVE-2026-80928
CVE-2026-80928 is a Use-After-Free (UAF) of struct cred in the Linux kernel's SMACK (Simplified Mandatory Access Control Kernel) security module, specifically in smack_file_send_sigiotask(). The root cause is that the function accessed the subjective credential pointer (tsk->cred) on a non-cur...