CVE Catalog

CVE-2026-93089

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel's ARM SCMI subsystem, a vulnerability exists where on IDR insertion failure after successful transport channel setup, the cleanup callback (chan_free) is not invoked. This can lead to resource leaks such as IRQs, mailbox channels, and shared memory.

Risk Assessment

The vulnerability could lead to exhaustion of system resources, potentially enabling a DoS attack.

Recommendation

Apply the patch that calls chan_free() before destroying the device on IDR failure. Update the kernel to a version containing this fix.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Free transport channel on IDR failure If transport channel setup succeeds but the following IDR insertion fails, the error path destroys the transport device and frees the channel info without invoking the transport cleanup callback. Call chan_free() before destroying the device so transport specific resources such as IRQs, mailbox channels and mapped shared memory are released consistently with the normal teardown path.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS