CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

CISA KEV catalog updated: (v2026.08.21)

Weekly CVE digest

One email a week with newly published vulnerabilities worth knowing about. No account needed.

This digest covers new vulnerabilities in general, not your servers. If you want to know which of them actually run in your infrastructure, that is what Secvalis does: it scans your machines and reports only what concerns them.

I agree to receive the weekly CVE digest at the address above. I can withdraw this consent at any time using the link in the footer of every message.

CVE-2026-74334
High

In the Linux kernel, the RDMA/nldev subsystem has a locking issue when accessing the mr->pd pointer, which can change during rereg_mr. The fix uses mr->device instead of mr->pd->device and adds an rdma_restrack_sync() operation to safely access the PD restrack ID.

CVE-2026-74333
High

In the Linux kernel, the ASoC driver for AMD (acp-sdw-legacy) has an out-of-bounds read in create_sdw_dailinks(). The loop iterates over the soc_dais array, which has exactly num_ends entries, but if all are initialized, the read goes past the end of the array, as reported by KASAN.

CVE-2026-74332
High

In the Linux kernel, the ASoC driver for AMD (acp-sdw-sof) has an out-of-bounds read in create_sdw_dailinks(). The loop iterates over the sof_dais array, which has exactly num_ends entries, but if all are initialized, the read goes past the end of the array.

CVE-2026-74330
High

In the Linux kernel, the configfs filesystem has an issue with lockless traversals of ->s_children. Having the parent directory locked protects entries from removal by another thread, but it does not protect cursors from being moved around by lseek() or freed.

CVE-2026-74328
High

In the Linux kernel, the iommufd subsystem has an ordering issue when detaching from dmabuf. The mutex could still be in use through the dmabuf invalidation callbacks, so the pages content should not be destroyed until the dmabuf is fully detached.

CVE-2026-74325
High

In the Linux kernel, the mt76 WiFi driver has a use-after-free issue in mt76_put_vif_phy_link(). The function frees the offchannel mlink with kfree(), but rcu_assign_pointer does not wait for existing RCU readers who may still hold the pointer. The TX path can dereference freed memory.

CVE-2026-74323
High

In the Linux kernel, the mt7996 driver's mt7996_tx_prepare_skb() function may leak transmission tokens if the link_conf or link_sta lookup fails. The token is allocated before the check and is not released on error. The fix releases the token in case of error.

CVE-2026-74321
High

In the Linux kernel, the __btrfs_run_delayed_refs() function of the Btrfs filesystem has an invalid pointer dereference. When btrfs_select_ref_head() returns -EAGAIN, the locked_ref variable remains an error pointer and is then used in spin_lock(), leading to dereferencing an invalid address. The fix resets locked_ref to NULL and increments the counter to avoid looping.

CVE-2026-74317
High

In the Linux kernel, the ixgbe driver vulnerability involves calling netif_set_xps_queue() for XDP Tx queues that are not netdev-exposed. On systems with >=64 CPUs and E610 adapter, XDP configuration results in 64 XDP queues while max queue pairs is 63, causing a warning and KASAN report (slab-out-of-bounds). The fix skips XPS configuration for XDP Tx queues.

CVE-2026-74316
High

In the Linux kernel, the NFSD server's nfsd4_drop_revoked_stid() function does not handle the SC_TYPE_LAYOUT case, causing that when a client sends FREE_STATEID for an admin-revoked layout stid, the stid is not removed from the list or freed. The fix removes the layout stid from the list and calls nfs4_put_stid() to drop the reference.

CVE-2026-74314
High

A vulnerability in the Linux kernel's BPF mechanism related to map value recycling has been discovered. During map update or delete, special fields (e.g., timers, workqueues) were freed in the operation context, which could be unsafe in NMI context. A new cancel function has been introduced that performs only NMI-safe cleanup, leaving full destruction to the final cleanup path.

CVE-2026-74313
High

In the Linux kernel, vduse_dev_open() has a race condition between IDR lookup and acquiring the device lock. An attacker can exploit the window where VDUSE_DESTROY_DEV removes and frees the object before the open path locks it, leading to use-after-free.

CVE-2026-74312
High

In the Linux kernel, vhost_vdpa_mmap() and vhost_vdpa_fault() do not properly validate the virtqueue index before using it in get_vq_notification(). Missing check that the index is less than v->nvqs allows an out-of-range index to reach the driver, potentially leading to out-of-bounds access and system crash.

CVE-2026-74311
High

In the Linux kernel, the virtio:rtc driver does not delete old virtqueues before reinitializing them during device restore. If reinitialization fails, a NULL pointer dereference can occur in vp_del_vq(), crashing the guest kernel.

CVE-2026-74306
High

In the Linux kernel, the vfio/qat driver's qat_vf_resume_write() checks the file position before taking the migf->lock, but copies data after taking the lock and re-reading the position. Two concurrent writers can bypass the bounds check and write past the end of the migration-state buffer.

CVE-2026-74305
High

In the Linux kernel, the BPF cookie compatibility check for program arrays is insufficient. A program without cgroup storage can be considered compatible with any storage cookie, allowing a bridge in a tail call chain between an entry program and a storage-using callee, leading to incorrect access to cgroup local storage.

CVE-2026-74302
High

In the Linux kernel, the Bluetooth hci_core subsystem has a use-after-free vulnerability in hci_unregister_dev(). The function does not disable cmd_timer and ncmd_timer before freeing the hci_dev structure. If a timer fires during device teardown, the callback dereferences freed memory, leading to use-after-free. The fix adds disable_delayed_work_sync() calls alongside existing disable_work_sync().

CVE-2026-74300
High

In the Linux kernel, the Bluetooth hci subsystem has a vulnerability due to improper validation of the capability element length in controller responses. hci_read_codec_capabilities() only checks the payload length but does not account for the length byte, allowing out-of-bounds read. The fix validates the full element size including the length byte.

CVE-2026-74297
High

In the Linux kernel, the RDMA/mlx5 driver has an undefined shift of user RQ WQE size. set_rq_size() computes the size as "1 << rq_wqe_shift" based on user-provided value, which is only checked to be greater than 32, so shifts of 32 are still accepted. A shift of 31 also overflows a signed integer, leading to undefined behavior. The fix uses check_shl_overflow() to compute the size and rejects invalid values.

CVE-2026-74296
High

In the Linux kernel, the RDMA/mlx5 driver has a bug where it frees the software-provided UAR index instead of the hardware-provided one. The fix is to free the UAR index returned by the hardware.

PreviousPage 83 of 3867Next

Vulnerability data from NVD (NIST) · CISA KEV · EPSS