7.8

CVE-2026-31489

spi: meson-spicc: Fix double-put in remove path

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

spi: meson-spicc: Fix double-put in remove path

meson_spicc_probe() registers the controller with
devm_spi_register_controller(), so teardown already drops the
controller reference via devm cleanup.

Calling spi_controller_put() again in meson_spicc_remove()
causes a double-put.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
LinuxLinux Kernel Version >= 4.14.244 < 4.15
LinuxLinux Kernel Version >= 4.19.203 < 4.20
LinuxLinux Kernel Version >= 5.4.140 < 5.5
LinuxLinux Kernel Version >= 5.10.58 < 5.11
LinuxLinux Kernel Version >= 5.13.10 < 5.14
LinuxLinux Kernel Version >= 5.14.1 < 6.12.80
LinuxLinux Kernel Version >= 6.13 < 6.18.21
LinuxLinux Kernel Version >= 6.19 < 6.19.11
LinuxLinux Kernel Version5.14 Update-
LinuxLinux Kernel Version7.0 Updaterc1
LinuxLinux Kernel Version7.0 Updaterc2
LinuxLinux Kernel Version7.0 Updaterc3
LinuxLinux Kernel Version7.0 Updaterc4
LinuxLinux Kernel Version7.0 Updaterc5
LinuxLinux Kernel Version7.0 Updaterc6
LinuxLinux Kernel Version7.0 Updaterc7
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.13% 0.029
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 7.8 1.8 5.9
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-415 Double Free

The product calls free() twice on the same memory address.

https://git.kernel.org/stable/c/40ad0334c17b23d8b66b1082ad1478a6202e90e2
Patch
https://git.kernel.org/stable/c/63542bb402b7013171c9f621c28b609eda4dbf1f
Patch
https://git.kernel.org/stable/c/9b812ceb75a6260c17c91db4b9e74ead8cfa06f5
Patch
https://git.kernel.org/stable/c/da06a104f0486355073ff0d1bcb1fcbebb7080d6
Patch
https://git.kernel.org/stable/c/0d645c6d13fa0597935d3d16b09a7ba5d24ed284
https://git.kernel.org/stable/c/7434c64ddae88a02e7fb478bc256cc100d48d3e3
https://git.kernel.org/stable/c/d61bcec3aec6f0244a9b963e0c76c00f771d49b6