CVE Vulnerability Catalog

Translated CVE descriptions from NVD NIST - in English

Browse vulnerabilities by package

CISA KEV catalog updated: (v2026.10.29)

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-98198
Low risk· EPSS 7%

In the Linux kernel, the hwmon (pwm-fan) driver has a use-after-free (UAF) issue during driver detach. The sampling timer can be rearmed and access freed data before it is stopped. The fix separates timer retirement from power cleanup and uses timer_shutdown_sync() to ensure safe shutdown.

CVE-2026-98197
High

In the Linux kernel, the hwmon (w83791d) driver does not remove optional sysfs files for fans/PWM 4-5 during normal driver removal. Leftover files can lead to access to freed driver data. The fix removes the sysfs group during normal teardown as well.

CVE-2026-98196
Low risk· EPSS 8%

In the Linux kernel, the wifi brcmsmac driver has a use-after-free (UAF) issue in brcms_free_timer(). Timer cancellation does not wait for the callback to finish, which can lead to access to freed memory. The fix adds an explicit cancel_delayed_work_sync() to ensure the callback completes before freeing the timer structure.

CVE-2026-98195
Low risk· EPSS 8%

In the Linux kernel, the wifi iwlegacy driver has a double-free issue of broadcast stations on the error path. The function il_dealloc_bcast_stations() does not clear all fields, leading to repeated deallocation. The fix clears the entire 'used' field.

CVE-2026-98194
Low risk· EPSS 8%

In the Linux kernel, the wifi libertas_tf driver has a use-after-free (UAF) issue in lbtf_free_adapter(). The order of freeing command buffers and stopping the timer is incorrect, which can lead to access to freed memory. The fix swaps the order to stop the timer before freeing buffers.

CVE-2026-98193
Low risk· EPSS 7%

In the Linux kernel, the wifi libipw driver has an out-of-bounds read issue during TKIP frame verification. Short frames can cause length wrap and read past the buffer. The fix checks for the presence of a full MIC before verification and uses the MICHAEL_MIC_LEN constant.

CVE-2026-98192
Low risk· EPSS 7%

In the Linux kernel, the wifi wcn36xx driver has a potential use-after-free (UAF) issue during TX ack timer teardown. The function timer_delete() does not wait for the callback to finish, which can lead to access to freed data. The fix uses timer_shutdown_sync() to ensure safe shutdown.

CVE-2026-98191
Low risk· EPSS 8%

In the Linux kernel, the wifi wlcore driver has a runtime PM reference leak during regulatory domain configuration failure. The function does not release the reference after failure, which can lead to power management issues. The fix releases the reference after handling the command result.

CVE-2026-98190
Low risk· EPSS 8%

In the Linux kernel, the wifi wilc1000 driver has an out-of-bounds read issue in P2P public action frames. Short frames can lead to reading past the buffer and potentially crashing the system. The fix rejects frames shorter than the P2P public action header before processing.

CVE-2026-98189
Low risk· EPSS 8%

In the wilc1000 driver in the Linux kernel, there is an out-of-bounds write vulnerability in wilc_wlan_handle_isr_ext(). The RX transfer size taken from the device interrupt status register is not compared against the rx_buffer size, allowing a malicious SDIO device to write data beyond the buffer. The fix drops transfers exceeding the RX buffer size.

CVE-2026-98188
Low risk· EPSS 7%

In the Linux kernel, the wifi: p54 driver's p54_convert_rev0() and p54_convert_rev1() functions read calibration curve data from the device-supplied EEPROM entry using channel and points-per-channel counts taken verbatim from that same entry. An entry that declares more data than it carries drives an out-of-bounds read past the EEPROM buffer.

CVE-2026-98187
Low risk· EPSS 8%

In the p54 driver in the Linux kernel, the PDR_INTERFACE_LIST loop only checks that the record start is within the entry before reading an entire struct exp_if. A truncated trailing record causes reads to cross the entry boundary into the heap beyond the EEPROM buffer. The fix advances only while a full record still fits in the entry.

CVE-2026-98186
Low risk· EPSS 8%

In the mwifiex driver in the Linux kernel, the function mwifiex_search_oui_in_ie() reads a pairwise-cipher (PTK) count from a beacon/probe-response RSN or WPA information element and then walks that many 4-byte OUIs, comparing each with memcmp(). The count comes directly from the attacker-supplied IE and is never checked against the element's length, allowing an out-of-bounds read. The fix bounds the walk to the element length.

CVE-2026-98185
Low risk· EPSS 8%

In the mwifiex driver in the Linux kernel, the function mwifiex_ret_802_11_scan() subtracts the fixed response fields and the firmware-provided BSS length from resp->size without first proving that either extent fits. A short response or oversized BSS length can underflow tlv_buf_size and make the TLV parser walk beyond the command response. The fix validates that the fixed fields and BSS data fit before deriving the TLV extent.

CVE-2026-98184
Low risk· EPSS 12%

In the mwifiex driver in the Linux kernel, the function mwifiex_cfg80211_authenticate() derives the authentication frame length from req->ie_len and req->auth_data_len, both of type size_t, but stores it in a u16. The sum can exceed U16_MAX, leading to length truncation and a heap buffer overflow when copying authentication data. The fix computes the length in size_t, rejects values not representable in u16, and only then assigns to pkt_len.

CVE-2026-98183
Low risk· EPSS 5%

In the Linux kernel's mac80211 subsystem, ieee80211_mesh_preq_size_ok() reads PREQ fields before checking if the element contains even the fixed header. An empty PREQ element causes a one-byte read beyond its declared payload. The fix moves the helper call after both size checks.

CVE-2026-98182
Low risk· EPSS 7%

In the Linux kernel's mac80211 subsystem, a monitor interface can be set active without a TXQ, leading to a NULL pointer dereference in the ath9k driver. An attacker with CAP_NET_ADMIN can trigger a kernel crash. The fix refuses the flag when there is no queue.

CVE-2026-98181
Low risk· EPSS 6%

In the Linux kernel's drm/gud driver, gud_plane_atomic_check() has an out-of-bounds write due to incorrect indexing in the property loop. A USB device can trigger the OOB by advertising the maximum number of properties. The fix removes the redundant '+ i'.

CVE-2026-98180
High

In the Linux kernel's drm/msm drivers, msm_ringbuffer and msm_gem_vm objects embed a GPU scheduler that is freed with plain kfree(), while userspace can still access the scheduler name via fences. This leads to a use-after-free reachable unprivileged through SYNC_IOC_FILE_INFO. The fix uses kfree_rcu().

CVE-2026-98179
Low risk· EPSS 7%

In the Linux kernel's drm/amdgpu driver, amdgpu_pci_remove() calls drm_dev_unplug() before fini_sw(), so iounmap() is skipped, leaking the BAR mapping on each device removal. The fix unmaps unconditionally.

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