CVEvulnerability
CVE-2026-31489
7.8 HIGH
Official page ↗
- Status
- Modified
- Published
- 2026-04-22
- Last modified
- 2026-06-19
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 ([email protected])
- 7.8 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-415
Description
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.
Affected configurations
• linux linux kernel (>= 4.14.244 < 4.15)
• linux linux kernel (>= 4.19.203 < 4.20)
• linux linux kernel (>= 5.4.140 < 5.5)
• linux linux kernel (>= 5.10.58 < 5.11)
• linux linux kernel (>= 5.13.10 < 5.14)
• linux linux kernel (>= 5.14.1 < 6.12.80)
• linux linux kernel (>= 6.13 < 6.18.21)
• linux linux kernel (>= 6.19 < 6.19.11)
• linux linux kernel 5.14
• linux linux kernel 7.0
Related
Weakness · CWE (1)
- CWE-415 Double Free weakness
References
- https://git.kernel.org/stable/c/01f5f7976c24d6e9beef6b5a410af3b9b1d4d476 git.kernel.org
- https://git.kernel.org/stable/c/0d645c6d13fa0597935d3d16b09a7ba5d24ed284 git.kernel.org
- https://git.kernel.org/stable/c/40ad0334c17b23d8b66b1082ad1478a6202e90e2 Patch
- https://git.kernel.org/stable/c/63542bb402b7013171c9f621c28b609eda4dbf1f Patch
- https://git.kernel.org/stable/c/7434c64ddae88a02e7fb478bc256cc100d48d3e3 git.kernel.org
- https://git.kernel.org/stable/c/9b812ceb75a6260c17c91db4b9e74ead8cfa06f5 Patch
- https://git.kernel.org/stable/c/d61bcec3aec6f0244a9b963e0c76c00f771d49b6 git.kernel.org
- https://git.kernel.org/stable/c/da06a104f0486355073ff0d1bcb1fcbebb7080d6 Patch