๐Ÿ” CVE Alert

CVE-2026-23068

UNKNOWN 0.0

spi: spi-sprd-adi: Fix double free in probe error path

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: spi: spi-sprd-adi: Fix double free in probe error path The driver currently uses spi_alloc_host() to allocate the controller but registers it using devm_spi_register_controller(). If devm_register_restart_handler() fails, the code jumps to the put_ctlr label and calls spi_controller_put(). However, since the controller was registered via a devm function, the device core will automatically call spi_controller_put() again when the probe fails. This results in a double-free of the spi_controller structure. Fix this by switching to devm_spi_alloc_host() and removing the manual spi_controller_put() call.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Feb 4, 2026
Last Updated May 11, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
ac1775012058e13ef1522938e27f5973d9e3f053 < bddd3d10d039729b81cfb0804520c8832a701a0e ac1775012058e13ef1522938e27f5973d9e3f053 < 417cdfd9b9f986e95bfcb1d68eb443e6e0a15f8c ac1775012058e13ef1522938e27f5973d9e3f053 < 346775f2b4cf839177e8e86b94aa180a06dc15b0 ac1775012058e13ef1522938e27f5973d9e3f053 < f6d6b3f172df118db582fe5ec43ae223a55d99cf ac1775012058e13ef1522938e27f5973d9e3f053 < 383d4f5cffcc8df930d95b06518a9d25a6d74aac
Linux / Linux
4.17

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/bddd3d10d039729b81cfb0804520c8832a701a0e git.kernel.org: https://git.kernel.org/stable/c/417cdfd9b9f986e95bfcb1d68eb443e6e0a15f8c git.kernel.org: https://git.kernel.org/stable/c/346775f2b4cf839177e8e86b94aa180a06dc15b0 git.kernel.org: https://git.kernel.org/stable/c/f6d6b3f172df118db582fe5ec43ae223a55d99cf git.kernel.org: https://git.kernel.org/stable/c/383d4f5cffcc8df930d95b06518a9d25a6d74aac