378013 matches found
CVE-2026-64156
In the Linux kernel, CVE-2026-64156 concerns netfs and AFS writepath handling. The fix adjusts netfs_write_single() to return 1 when a write is skipped due to lock contention and WB_SYNC_NONE, and updates afs_single_writepages() to skip as well. If a skip occurs, the inode must be re-marked since...
CVE-2026-64155
The CVE-2026-64155 entry describes a Linux kernel fix in the ath11k WiFi driver (WMI WOW calls). Two error-path paths that returned the result of ath11k_wmi_cmd_send(...) without checking the return value could skip freeing the skb in error scenarios, potentially leaking resources. The patch adds...
CVE-2026-64154
The CVE-2026-64154 entry concerns the Linux kernel DRM MSM Adreno driver (a6xx_gpu_init). The issue: a reference leak on the device_node obtained by of_parse_phandle() when early error returns bypass the corresponding of_node_put(). The fix uses a __free(device_node) cleanup handler to ensure the...
CVE-2026-64153
In the Linux kernel drm/msm area, CVE-2026-64153 covers a fix for iommu_map_sgtable() return value handling. The underlying issue arose after a patch changed iommu_map_sg_atomic to return a signed size (ssize_t) and to emit negative values on error, instead of using size_t with zero. Consequently...
CVE-2026-64152
CVE-2026-64152 affects the Linux kernel iommu path. The issue arises when an unmap error in the iommu_debug flow occurs in an error path that did not establish the original iommu_debug_map, causing mis-tracing and unbalanced tracking. Fix: move the unmap error handling into iommu_map_nosync() and...
CVE-2026-64151
The CVE-2026-64151 entry concerns the Linux kernel iommupt component, where a driver could omit PAGE_SIZE from the pgsize_bitmap. The root cause is that removing PAGE_SIZE from the bitmap is technically allowed but would leave an iommu_domain unused with the DMA API; the design is violated. The d...
CVE-2026-64150
CVE-2026-64150 concerns the Linux kernel netfilter nft_inner code. The issue arises from an incorrect order in the error path where local_bh_enable() is called before local_unlock_nested_bh(), effectively releasing a local_lock out of order. This has been resolved in the kernel via the referenced...
CVE-2026-64149
In the Linux kernel, CVE-2026-64149 fixes a DMA mapping sanity check: dma_map_resource() previously relied on pfn_valid() to exclude RAM, but this could misclassify MMIO regions sharing a sparsemem section as usable RAM, triggering a WARN_ON_ONCE and DMA_MAPPING_ERROR on platforms like Raspberry ...
CVE-2026-64147
The CVE-2026-64147 entry concerns the Linux kernel pds_core path where debugfs_lookup() leaks a dentry by not calling dput() on the returned dentry, causing a reference leak on every firmware reset recovery. Additionally, with CONFIG_DEBUG_FS disabled, debugfs_lookup() returns ERR_PTR(-ENODEV) in...
CVE-2026-64148
Concrete CVE details exist: Linux kernel vulnerability CVE-2026-64148 related to the pds_core/pdsc_devcmd_wait error handling. The issue involved two cases where pdsc_devcmd_wait() could return a stale success instead of an error: (1) a firmware crash where the wait loop exits with running=false ...
CVE-2026-64146
The CVE-2026-64146 issue affects the Linux kernel’s EROFS subsystem, specifically an inode xattrs metabuf leak in the xattr initialization path. The root cause was improper cleanup after erofs_read_metabuf(), where a metabuf could leak a folio reference via out_unlock paths. The fix consolidates ...
CVE-2026-64145
In the Linux kernel WiFi driver wilc1000, a memory-leak in firmware download was fixed: wilc_wlan_firmware_download() allocates dma_buffer with kmalloc() and, on early failure after the first acquire_bus(), could return without freeing the buffer. The code now uses a goto fail cleanup path to ens...
CVE-2026-64144
The CVE-2026-64144 entry concerns the Linux kernel Bluetooth btmtk driver. It fixes a leak where the setup_packet of a control URB was not freed when usb_submit_urb failed or when the submitted URB was killed. The patch adds frees in both error paths to prevent memory leak. Public references poin...
CVE-2026-64143
The CVE relates to the Linux kernel, specifically the platform/x86 uniwill-laptop code path. On older devices (~2020), the battery charging limit could be unintentionally enabled via the force module parameter, potentially causing permanent hardware damage. The fix is to prevent enabling the char...
CVE-2026-64142
CVE-2026-64142 documents a Linux kernel issue in ksmbd where two races against m_fp_list walkers can lead to use-after-free or list corruption during durable-handle scavenging. The root causes are: (1) fp->node list-head reuse when expired handles are moved to a scavenger list, which can overw...
CVE-2026-64141
Summary (CVE-2026-64141) : In the Linux kernel ksmbd component, a remote attacker could trigger a null pointer dereference after negotiating a new SMB2 session with the same ClientGuid and issuing a CREATE with a lease context on a different inode following a durable-handle session teardown. The ...
CVE-2026-64140
The CVE-2026-64140 issue affects the Linux kernel’s ksmbd: after a SMB2 session logoff, a reconnectable file pointer may still be present in global_ft.idr. When users read /proc/fs/ksmbd/files, proc_show_files() dereferences fp->tcon->id without NULL checking, causing a null-ptr dereference...
CVE-2026-64139
CVE-2026-64139 : In the Linux kernel ksmbd path, a memory-leak exists in set_posix_acl_entries_dacl() on overflow. The loop allocates a struct smb_sid with kmalloc_obj() each iteration and relies on per-iteration kfree() at loop end. Introduced break paths skip these frees, causing the sid buffer...
CVE-2026-64137
The CVE-2026-64137 issue affects the Linux kernel CIFS client (SWN netlink). The vulnerability arises because CIFS_GENL_CMD_SWN_NOTIFY and related SWN multicast group handling lack proper capability checks, allowing an unprivileged local process to send witness notifications or join the multicast...
CVE-2026-64138
CVE-2026-64138 affects the ksmbd component in the Linux kernel, addressing a vulnerability in ACL inheritance where the Owner/Group SIDs from the NT Security Descriptor could be unsafe when retrieved from a parent directory. The fix introduces the helper smb_validate_ntsd_sid() to safely validate...
CVE-2026-64136
CVE-2026-64136 fixes a race condition in the Linux kernel SMB client (CIFS) by adding the missing lock around tc_count in smb2_find_smb_sess_tcon_unlocked(). The root cause was refactoring that altered locking for tc_lock/tcon fields, leaving tc_count increment without synchronization. The patch ...
CVE-2026-64135
In the Linux kernel hwmon driver for pmbus/adm1266, the function adm1266_nvmem_read_blackbox() allocated a 5-byte stack buffer and passed it to i2c_smbus_read_block_data(), which copies data.block[0] bytes from the SMBus block into the caller buffer. If the device returns a length greater than 5,...
CVE-2026-64133
CVE-2026-64133 affects the Linux kernel ALSA asihpi component. A function that retrieves cached info accesses an array by index without proper bounds checking, causing potential out-of-bounds reads. The issue could lead to memory access outside intended limits, with documented consequences includ...
CVE-2026-64134
The CVE-2026-64134 entry concerns the Linux kernel ALSA PCM path. The vulnerability arises during transition to iov_iter for PCM data transfer, where iov_iter was also configured for silencing (data = NULL), leading to a bogus iov_iter calculation and a NULL dereference on some architectures, not...
CVE-2026-64132
CVE-2026-64132 (Linux kernel IPv6 IOAM): use-after-free in ipv6_hop_ioam caused by stale hdr pointer after skb_ensure_writable() reallocation. Patch recalculates hdr pointer before passing hdr->opt_len to ioam6_event(), preventing UaF. Red Hat notes potential DoS and possible broader impacts (...
CVE-2026-64131
CVE-2026-64131 : In the Linux kernel, a misinterpretation in the unmap path could cause spurious warnings and device-private/exclusive folios to be migrated incorrectly. The code tested folio_test_anon() for device-private support but then checked vma_is_anonymous() elsewhere, which is not a guar...
CVE-2026-64130
CVE-2026-64130 concerns the Linux kernel’s memory-tagging handling in mm/page_alloc for the huge zero folio when init_on_free is enabled. The root cause was that __GFP_ZEROTAGS could skip clearing tag memory while __GFP_ZERO and __GFP_SKIP_KASAN were set, leaving leftover MTE tags on pages mapped...
CVE-2026-64129
The CVE-2026-64129 entry concerns the Linux kernel vulnerability in mm/migrate_device: migrate_vma_insert_huge_pmd_page where a check_stable_address_space() failure after acquiring the PMD spinlock via pmd_lock() could jump to abort, bypassing spin_unlock() in unlock_abort. This caused the PMD sp...
CVE-2026-64128
The CVE-2026-64128 flaw affects the Linux kernel Bluetooth ISO data path. ISO_END frames can crash the host if received first on a fresh ISO connection because iso_recv() does not mirror the ISO_CONT guard, dereferencing a NULL conn->rx_skb. BIS scenarios may be leveraged by a broadcaster to t...
CVE-2026-64126
The CVE-2026-64126 entry concerns the Linux kernel Bluetooth MGMT path for Add Extended Advertising Data. A vulnerability exists where MGMT_OP_ADD_EXT_ADV_DATA is a variable-length command and the fixed-header size plus advertised data lengths are not validated against cp->data, allowing an ou...
CVE-2026-64127
The CVE-2026-64127 issue affects the Linux kernel Bluetooth L2CAP path for ecred_reconfigure. After the 1c0810 commit, DEFINE_RAW_FLEX() caused l2cap_send_cmd() to copy 8 bytes from the stack pointer instead of the 6-byte MTU/mps/scid payload, leaking a kernel stack address and making the RECONFI...
CVE-2026-64125
In Linux kernel BCMGENET, enabling Energy Efficient Ethernet (EEE) with RBUF_EEE_EN and RBUF_PM_EN breaks RX flow, causing frames to be dropped and rx_packets to stop incrementing; paging faults via bcmgenet_rx_poll have been observed on some hardware (e.g., Pi 4B with BCM2711/BCM54213PE). The is...
CVE-2026-64124
CVE-2026-64124 concerns the Linux kernel net: devmem: bind via dma-buf with non-page-aligned size or SG length. The issue arises because net_devmem_bind_dmabuf() trusts dmabuf->size and sg_dma_len() to be multiples of PAGE_SIZE without checking, causing an out-of-bounds access: tx_vec is sized...
CVE-2026-64123
CVE-2026-64123 concerns the Linux kernel HSR subsystem. The vulnerability arises when HSR node-list/node-status operations run under rcu_read_lock() and RTM_DELLINK teardown frees the same node table immediately via list_del(), allowing a generic-netlink reader to hold a pointer to a freed hsr_no...
CVE-2026-64122
In the Linux kernel, CVE-2026-64122 affects the mlx5e driver (net/mlx5e). The vulnerability is a use-after-free in mlx5e_tx_reporter_timeout_recover, where sq->netdev is accessed after mlx5e_safe_reopen_channels() tears down the channel and its embedded SQs. The fix replaces three sq->netde...
CVE-2026-64121
CVE-2026-64121 affects the Linux kernel net:ifb subsystem where per-queue RX/TX stats were allocated using dev->num_tx_queues but walked using dev->real_num_rx_queues and dev->real_num_tx_queues. This mismatch could let ethtool stat walks read past allocated tx_private entries, triggerin...
CVE-2026-64120
CVE-2026-64120 pertains to the Linux kernel’s phy_prepare_data() in the net: ethtool path. The issue arises from kstrdup() allocations for strings (name, drvname, upstream_sfp_name, downstream_sfp_name) that were not NULL-checked, allowing a NULL dereference in phy_reply_size() when strlen() is c...
CVE-2026-64119
CVE-2026-64119: In the Linux kernel, the vulnerability affects the L2TP subsystem. The bug arises in l2tp_session_unhash() where a session is removed from tunnel->session_list with list_del_init(), while readers traverse the list with list_for_each_entry_rcu() under rcu_read_lock_bh(). This le...
CVE-2026-64118
The CVE-2026-64118 issue is a Linux kernel memory-management bug in qed_cxt_tables_alloc(): if a later PF/VF CID bitmap allocation fails, qed_cid_map_alloc() jumps to cid_map_fail and frees previously allocated CID bitmaps; then qed_cxt_tables_alloc() calls qed_cxt_mngr_free(), which invokes qed_...
CVE-2026-64117
CVE-2026-64117 describes a Linux kernel issue in wifi/mac80211 where fast-RX rate capture uses the same skb->cb storage as IEEE80211_TX_INFO used by mesh paths. In the unicast forward path, rx/mesh code reuses the same skb and can either enqueue for TX or free the skb before RX_QUEUED handles ...
CVE-2026-64116
Summary: CVE-2026-64116 fixes a NULL pointer dereference in the Linux kernel IOAM path for IPv6 Hop-by-Hop processing. What was affected: The function ipv6_hop_ioam() could read __in6_dev_get(skb->dev)->cnf.ioam6_enabled without validating the returned idev pointer. During interface teardow...
CVE-2026-64115
CVE-2026-64115 affects the Linux kernel’s vsock/vmci component. The issue is a Use-After-Free caused when a peer resets a connection during the handshake, leading to a pending socket remaining in a listener’s pending list and the possibility of a crash/DoS. Root cause: vmci_transport_recv_connect...
CVE-2026-64114
CVE-2026-64114 affects the Linux kernel’s IPv4 raw path. In raw_send_hdrinc(), the code validates that the caller-supplied IPv4 header fits the message length, but it does not reject headers with ihl < 5 per RFC 791. As a result, locally constructed packets with an invalid Internet Header Leng...
CVE-2026-64113
In the Linux kernel, CVE-2026-64113 fixes a use-after-free in ixgbevf when pruning VEPA multicast frames. The function ixgbevf_clean_rx_irq() frees an skb (dev_kfree_skb_irq) and continues, but the skb pointer is kept outside the loop. On the next iteration, the code may dereference freed memory ...
CVE-2026-64112
The CVE-2026-64112 issue affects the Linux kernel’s RBD path (rbd_lock_add_request/rbd_img_exclusive_lock) where lock_dwork can be (re)queued more than needed, enabling a TOCTOU race during image unmapping. The problem arises when a new I/O request arrives during rbd_acquire_lock(), or in maybe_k...
CVE-2026-64111
The CVE-2026-64111 issue affects the Linux kernel where lsm_set_self_attr() did not hold cred_guard_mutex in the same way as proc_pid_attr_write() before calling the LSM hook. The fix ensures the mutex is held, reducing risk related to SELinux and AppArmor decisions based on whether a process is ...
CVE-2026-64110
CVE-2026-64110 affects the Linux kernel igc driver logic for transmitting frames on I226 adapters. The vulnerability arises when igc_fpe_init_tx_descriptor() fails and the allocated skb is not freed, causing a potential skb leak in igc_fpe_xmit_smd_frame(). The patch fixes this by ensuring dev_kf...
CVE-2026-64109
CVE-2026-64109 describes a Use-After-Free in the Linux kernel af_unix unix_stream_data_wait() due to peeking tail of the receive queue without proper locking, allowing a race between threads to free a skb while it is referenced. The issue arises because tail is compared to last after a race where...
CVE-2026-64107
CVE-2026-64107 relates to the Linux kernel ASoC codecs for the pcm512x driver. The issue is a NULL pointer dereference in pcm512x_overclock_xxx_put(), caused by defining this kcontrol as a general mixer kcontrol instead of a DAPM kcontrol, which allows unsafe access to the DAPM context via snd_so...
CVE-2026-64108
The CVE-2026-64108 entry documents a Linux kernel CIFS issue where a cifs file close work (cfile->deferred) could run after unmount, leaving a dentry still in use during shutdown. Root cause: after dentry ref counting changes, the deferred close may execute post-unmount, triggering a warning i...