In the Linux kernel, the following vulnerability has been resolved:
usb: typec: displayport: Fix potential deadlock
The deadlock can occur due to a recursive lock acquisition of `cros_typec_altmode_data::mutex`. The call chain is as follows: 1. cros_typec_altmode_work() acquires the mutex 2. typec_altmode_vdm() -> dp_altmode_vdm() -> 3. typec_altmode_exit() -> cros_typec_altmode_exit() 4. cros_typec_altmode_exit() attempts to acquire the mutex again
To prevent this, defer the `typec_altmode_exit()` call by scheduling it rather than calling it directly from within the mutex-protected context.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 28, 2025 | Jul 28, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 25, 2025 |
| Suse | — | Upgrade kernel-64kb-develUpgrade kernel-source-azureUpgrade dtb-exynosUpgrade kernel-default-extraUpgrade kernel-default-develUpgrade dtb-mediatekUpgrade kernel-sourceUpgrade kernel-obs-qaUpgrade kernel-rt-develUpgrade kernel-azure-develUpgrade kernel-devel-rtUpgrade kernel-azure-extraUpgrade dtb-freescaleUpgrade kernel-symsUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade kselftests-kmp-defaultUpgrade dtb-apmUpgrade kernel-rt_debug-vdsoUpgrade dtb-amlogicUpgrade dtb-marvellUpgrade ocfs2-kmp-rtUpgrade dtb-appleUpgrade kernel-zfcpdumpUpgrade dtb-hisiliconUpgrade gfs2-kmp-rtUpgrade kernel-debug-develUpgrade kernel-64kb-optionalUpgrade dtb-qcomUpgrade kernel-syms-rtUpgrade kernel-syms-azureUpgrade dlm-kmp-defaultUpgrade kselftests-kmp-azureUpgrade kernel-azure-optionalUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade dtb-sprdUpgrade dtb-allwinnerUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-obs-buildUpgrade dtb-socionextUpgrade dtb-nvidiaUpgrade kernel-develUpgrade dtb-xilinxUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade dtb-broadcomUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade cluster-md-kmp-64kbUpgrade dtb-rockchipUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-source-rtUpgrade kernel-default-optionalUpgrade kernel-rt-extraUpgrade kernel-docs-htmlUpgrade kernel-rt_debugUpgrade kernel-rt-livepatchUpgrade kernel-docsUpgrade kernel-default-baseUpgrade dtb-alteraUpgrade cluster-md-kmp-rtUpgrade kernel-defaultUpgrade gfs2-kmp-azureUpgrade dtb-renesasUpgrade dtb-caviumUpgrade dtb-amdUpgrade reiserfs-kmp-64kbUpgrade ocfs2-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-develUpgrade cluster-md-kmp-azureUpgrade dtb-lgUpgrade kernel-azure-vdsoUpgrade kernel-default-vdsoUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-azureUpgrade dtb-armUpgrade kernel-default-livepatchUpgrade kselftests-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-debugUpgrade dlm-kmp-64kbUpgrade dtb-amazonUpgrade kernel-64kbUpgrade kernel-kvmsmallUpgrade kernel-rtUpgrade kernel-rt-livepatch-devel | Dec 5, 2025 | Aug 18, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub