PatchSiren cyber security CVE debrief
CVE-2026-93225 Linux CVE debrief
A typec switch leak vulnerability was found in the Linux kernel's phy: fsl-imx8mq-usb component. The vulnerability occurs when probe fails after imx95_usb_phy_get_tca() succeeds, causing a typec switch leak as the only cleanup path was in .remove(), which never runs on probe failure. This issue can lead to potential denial of service and requires verification of probe failure and driver removal cleanup paths to prevent typec switch leaks. Linux kernel developers and maintainers should assess exposure and verify probe failure and driver removal cleanup paths.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.4
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Linux kernel developers and maintainers, Linux distribution maintainers, and users of affected Linux kernel versions should assess exposure and verify probe failure and driver removal cleanup paths.
Why it matters
A typec switch leak vulnerability in the Linux kernel's phy: fsl-imx8mq-usb component requires verification of probe failure and driver removal cleanup paths to prevent potential denial of service.
- Verification of probe failure and driver removal cleanup paths is required to prevent typec switch leaks
- Potential denial of service due to typec switch leaks
Technical summary
The Linux kernel's phy: fsl-imx8mq-usb component has a typec switch leak vulnerability. When probe fails after imx95_usb_phy_get_tca() succeeds, the typec switch leaks because the only cleanup path was in .remove(), which never runs on probe failure. This was resolved by using devm_add_action_or_reset() to ensure the switch is cleaned up on both probe failure and driver removal. Affected Linux kernel developers and maintainers should assess exposure and verify probe failure and driver removal cleanup paths to prevent potential denial of service.
Defensive priority
Medium
Recommended defensive actions
- Review and update Linux kernel phy: fsl-imx8mq-usb component to ensure devm_add_action_or_reset() is used
- Verify probe failure and driver removal cleanup paths
- Monitor for potential typec switch leaks
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
- Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
Evidence notes
The vulnerability was resolved by using devm_add_action_or_reset() to ensure the switch is cleaned up on both probe failure and driver removal. Evidence is limited to source-provided CVE metadata and NVD vulnerability assessment. Defenders should verify probe failure and driver removal cleanup paths to prevent potential typec switch leaks.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-93225 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-93225
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-93225 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-93225
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/84646f5b945a370f6999eed59a334387b0abc282
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/87a1805b1c346b092c34f96f3806f207792910e1
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/f1b7b2c7ffa9711d1298f52790b377fe02efc1db
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.