CVE-2026-46228CWE-401

CVE-2026-46228

Medium · published May 28, 2026

CVSS v3.1
5.5
EPSS
0%
Percentile
5.0
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

spi: ch341: fix devres lifetime

USB drivers bind to USB interfaces and any device managed resources

should have their lifetime tied to the interface rather than parent USB

device. This avoids issues like memory leaks when drivers are unbound

without their devices being physically disconnected (e.g. on probe

deferral or configuration changes).

Fix the controller and driver data lifetime so that they are released

on driver unbind.

Note that this also makes sure that the SPI controller is placed

correctly under the USB interface in the device tree.

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Weakness
CWE-401 · Missing Release of Memory after Effective Lifetime
Published
2026-05-28T14:16Z
Affected products (2)
ProductVersionsFixed in
linux/linux_kernel≥ 6.11, < 6.18.326.18.32
linux/linux_kernel≥ 6.19, < 7.0.97.0.9
References (4)
EPSS history
Timeline
  • 28 MAY 09:40Z
    spi: ch341: fix devres lifetime
    cvelistv5