CVE-2025-40113: remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E

Published Nov 12, 2025
·
Updated

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

remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E

The ADSP firmware on X1E has separate firmware binaries for the main firmware and the DTB. The same applies for the "lite" firmware loaded by the boot firmware.

When preparing to load the new ADSP firmware we shutdown the litepasid for the main firmware, but we don't shutdown the corresponding lite pasid for the DTB. The fact that we're leaving it "running" forever becomes obvious if you try to reuse (or just access) the memory region used by the "lite" firmware: The &adspbootmem is accessible, but accessing the &adspbootdtbmem results in a crash.

We don't support reusing the memory regions currently, but nevertheless we should not keep part of the lite firmware running. Fix this by adding the litedtbpasid and shutting it down as well.

We don't have a way to detect if the lite firmware is actually running yet, so ignore the return status of qcomscmpasshutdown() for now. This was already the case before, the assignment to "ret" is not used anywhere.

Affected Software

4 affected componentsFixes available
Linux Linux kernel
debian/linux<6.12.115-2
6.12.115-2
debian/linux<6.17.6-1
6.17.6-1
debian/linux<=6.12.107-1
6.1.176-16.1.190-16.12.115-27.2.12-17.2.15-1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    When preparing to load new ADSP firmware on X1E, add the lite_dtb_pas_id and shut down both the lite_pas_id and lite_dtb_pas_id so the lite firmware and its DTB do not remain running or leave their memory regions accessible.

Event History

Nov 12, 2025
CVE Published
via MITRE·10:23 AM
Data Sourced
via MITRE·10:23 AM
Description
Data Sourced
via NVD·11:15 AM
Description
Data Sourced
via OSV·11:15 AM
DescriptionAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2025-40113?

CVE-2025-40113 has been rated as a high severity vulnerability in the Linux kernel.

2

How do I fix CVE-2025-40113?

To fix CVE-2025-40113, ensure you update your Linux kernel to the latest version provided by your distribution.

3

What systems are affected by CVE-2025-40113?

CVE-2025-40113 affects systems running the Linux kernel that use the remoteproc subsystem, specifically related to ADSP firmware.

4

Is CVE-2025-40113 a local or remote attack vulnerability?

CVE-2025-40113 is categorized as a local attack vulnerability that could be exploited under certain conditions.

5

What impact does CVE-2025-40113 have on affected systems?

CVE-2025-40113 may lead to potential denial of service or unexpected behavior in systems utilizing the affected remoteproc feature.

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