313112 matches found
EUVD-2026-93128
In the Linux kernel, the following vulnerability has been resolved: hwmon: hp-wmi-sensors Fix use-after-free in fungibleshow nsensor-currentstate is dynamically replaced as the sensor's state changes. updatenumericsensorfromwobj does this by freeing the old string and installing a new one: if...
EUVD-2026-93129
In the Linux kernel, the following vulnerability has been resolved: Input: zero ffeffect before compat copy in inputffeffectfromuser In the compat path inputffeffectfromuser aliases the caller's native struct ffeffect with the smaller struct ffeffectcompat and copies only the compat sized prefix:...
EUVD-2026-93127
In the Linux kernel, the following vulnerability has been resolved: hwmon: pmbus/core increase number of phases and add new mask Increase the number of phases to 16 as a new upcoming device supports such a number. While at it, add a new mask for controlling the source of the output voltage. Note...
CVE-2026-98199
The Linux kernel contains a vulnerability in the hwmon (pmbus/core) component. The issue stems from the system supporting fewer phases than some hardware devices actually possess; specifically, the mp2975 driver supports up to 14 phases and the mp2856 driver supports up to 12 phases. This discrep...
CVE-2026-98197
In the Linux kernel , the w83791d driver incorrectly retains the w83791d_group_fanpwm45 sysfs group during normal teardown if the fan/pwm 4-5 pins are not used as GPIO. While the probe error path handles its removal, the normal remove path fails to do so, leaving these sysfs files active after th...
EUVD-2026-93126
In the Linux kernel, the following vulnerability has been resolved: hwmon: pwm-fan Stop RPM timer before freeing tach data sampletimer rearms the RPM timer and accesses the devm-managed ctx-tachs and ctx-pulsesperrevolution arrays. The cleanup action which stops the timer is registered before tho...
CVE-2026-98198
The Linux kernel contains a vulnerability in the hwmon (pwm-fan) component where the sample_timer() function can access freed memory. This occurs because the cleanup action to stop the RPM timer is registered before the ctx->tachs and ctx->pulses_per_revolution arrays are allocated; since d...
EUVD-2026-93125
In the Linux kernel, the following vulnerability has been resolved: hwmon: w83791d remove fan/pwm 4-5 sysfs group on remove When the fan/pwm 4-5 pins are not used as GPIO, w83791dprobe creates the w83791dgroupfanpwm45 sysfs group on the I2C client device. The probe error path removes this group...
CVE-2026-98196
The Linux kernel contains a Use-After-Free (UAF) vulnerability within the brcmsmac WiFi driver. The issue resides in the brcms_free_timer() function, which calls brcms_del_timer() using the non-synchronous cancel_delayed_work() . If the _brcms_timer callback is already executing, the cancellation...
EUVD-2026-93124
In the Linux kernel, the following vulnerability has been resolved: wifi: brcmsmac: fix UAF in brcmsfreetimer brcmsfreetimer calls brcmsdeltimer which uses the non-synchronous canceldelayedwork to cancel the timer's underlying delayed work. If the work callback brcmstimer is already running,...
CVE-2026-98195
The Linux kernel contains a vulnerability in the wifi: iwlegacy component related to how broadcast stations are deallocated. Specifically, in the error path of __il4965_up(), the function il_dealloc_bcast_stations() incorrectly clears only the IL_STA_UCODE_ACTIVE flag while leaving IL_STA_BCAST s...
EUVD-2026-93123
In the Linux kernel, the following vulnerability has been resolved: wifi: iwlegacy: fix broadcast stations deallocation On the error path of il4965up, ildeallocbcaststations clears only ILSTAUCODEACTIVE, leaving ILSTABCAST set. This causes the same broadcast stations to be deallocated again by...
EUVD-2026-93122
In the Linux kernel, the following vulnerability has been resolved: wifi: libertastf: fix UAF in lbtffreeadapter lbtffreeadapter calls lbtffreecmdbuffer to free the command buffers before calling timerdeletesync to wait for the command timer callback. If the timer callback commandtimerfn is alrea...
CVE-2026-98194
A Use-After-Free (UAF) vulnerability exists in the Linux kernel within the wifi: libertas_tf component. The issue is caused by the lbtf_free_adapter() function calling lbtf_free_cmd_buffer() to free command buffers before executing timer_delete_sync(). If the command_timer_fn callback is active d...
CVE-2026-98193
The Linux kernel contains a vulnerability in the libipw component where the libipw_michael_mic_verify() function incorrectly assumes the presence of an eight-byte Michael MIC. A short TKIP frame can cause the unsigned payload length to wrap, leading to an out-of-bounds read as michael_mic() reads...
EUVD-2026-93121
In the Linux kernel, the following vulnerability has been resolved: wifi: libipw: reject TKIP frames without a full MIC libipwmichaelmicverify assumes that an skb contains an eight-byte Michael MIC. A short TKIP frame makes the unsigned payload length wrap, causing michaelmic to read past the skb...
EUVD-2026-93120
In the Linux kernel, the following vulnerability has been resolved: wifi: wcn36xx: Fix potential use-after-free in TX ack timer teardown wcn36xxdxedeinit tears down the TX ack timer with timerdelete, which only dequeues the timer and does not wait for a callback that is already executing; the...
EUVD-2026-93119
In the Linux kernel, the following vulnerability has been resolved: wifi: wlcore: release runtime PM ref on regdomain config failure wlcoreregdomainconfig gets a runtime PM reference before sending the regulatory-domain command. When wlcorecmdregdomainconfiglocked fails, the function queues...
CVE-2026-98191
The Linux kernel contains a vulnerability in the wifi: wlcore component related to runtime power management. The function wlcore_regdomain_config() acquires a runtime PM reference before sending a regulatory-domain command. However, when wlcore_cmd_regdomain_config_locked() fails, the function qu...
CVE-2026-98192
The Linux kernel contains a potential use-after-free vulnerability in the wcn36xx wifi driver during the TX ack timer teardown. The wcn36xx_dxe_deinit() function uses timer_delete(), which dequeues the timer but fails to wait for a callback already in execution. Consequently, the wcn36xx_dxe_tx_t...