CVE-2026-80654: soc: xilinx: Shutdown and free rx mailbox channel

Published Aug 28, 2026
·
Updated

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

soc: xilinx: Shutdown and free rx mailbox channel

A mbox rx channel is requested using mboxrequestchannelbyname() in probe. In remove callback, the rx mailbox channel is cleaned up when the rxchan is NULL due to incorrect condition check. The mailbox channel is not shutdown and it can receive messages even after the device removal. This leads to use after free. Also the channel resources are not freed. Fix this by checking the rxchan correctly.

Affected Software

1 affected component
Linux Linux kernel

Event History

Aug 28, 2026
CVE Published
via MITRE·06:49 AM
Data Sourced
via MITRE·06:49 AM
Description

Frequently Asked Questions

1

When does the use-after-free condition occur?

It occurs when the affected device is removed after its RX mailbox channel was requested during probe. The incorrect remove-path condition leaves a valid RX channel active, allowing it to receive messages after associated device resources have been freed.

2

What must be true for a system to be exposed?

The affected Xilinx SoC driver must have successfully requested an RX mailbox channel. Exposure depends on device removal while that channel remains active; the description does not identify a remote trigger or any required attacker privileges.

3

What is the impact besides use after free?

The RX mailbox channel is not shut down, so it may continue receiving messages after device removal and access freed memory. Its channel resources are also not released.

4

How can the issue be addressed?

Apply the Linux kernel fix that corrects the RX-channel condition in the remove callback. The corrected cleanup shuts down and frees the RX mailbox channel when it is present.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203