← CVE Intelligence

CVE-2026-31489

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

Description (CNA)

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 (CNA)

Vendor / productVersions
Linux / Linuxaffected 05565b469358a9a03034f7f712d83590a9f125a4 before 01f5f7976c24d6e9beef6b5a410af3b9b1d4d476; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before d61bcec3aec6f0244a9b963e0c76c00f771d49b6; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before 7434c64ddae88a02e7fb478bc256cc100d48d3e3; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before 0d645c6d13fa0597935d3d16b09a7ba5d24ed284; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before 40ad0334c17b23d8b66b1082ad1478a6202e90e2; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before da06a104f0486355073ff0d1bcb1fcbebb7080d6; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before 9b812ceb75a6260c17c91db4b9e74ead8cfa06f5; affected 8311ee2164c5cd1b63a601ea366f540eae89f10e before 63542bb402b7013171c9f621c28b609eda4dbf1f; affected ff056817560d72363b463ddac27822dc8c121280; affected 683b47d0ebb10ba0d272604b09686e023d10d40c; affected a5bf7ef13ebf6adf62a69ab3542d4fc0564c082e; affected f2ca988aba4eaad1319e80eb1316a4ba5dbd6897; affected 5.10.58 before 5.10.259; affected 4.14.244 before 4.15; affected 4.19.203 before 4.20; affected 5.4.140 before 5.5; affected 5.13.10 before 5.14
Linux / Linuxaffected 5.14; unaffected 0 before 5.14; unaffected 5.10.259 through 5.10.*; unaffected 5.15.209 through 5.15.*; unaffected 6.1.175 through 6.1.*; unaffected 6.6.140 through 6.6.*; unaffected 6.12.80 through 6.12.*; unaffected 6.18.21 through 6.18.*; unaffected 6.19.11 through 6.19.*; unaffected 7.0 through *

CWE

No CWE identifiers supplied.

References