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.
| 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 gfs2-kmp-rtUpgrade kernel-debug-develUpgrade kernel-syms-azureUpgrade dtb-marvellUpgrade dtb-qcomUpgrade dtb-amlogicUpgrade kernel-macrosUpgrade dtb-armUpgrade dtb-lgUpgrade gfs2-kmp-64kbUpgrade kernel-symsUpgrade kernel-debugUpgrade kernel-default-livepatchUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-zfcpdumpUpgrade dtb-amazonUpgrade cluster-md-kmp-azureUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade dtb-mediatekUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade kernel-syms-rtUpgrade dtb-appleUpgrade kernel-rt-livepatch-develUpgrade kernel-64kb-develUpgrade kernel-obs-qaUpgrade kernel-rtUpgrade kernel-64kbUpgrade kernel-kvmsmallUpgrade kernel-azure-vdsoUpgrade kernel-default-vdsoUpgrade dtb-freescaleUpgrade dtb-apmUpgrade kernel-default-extraUpgrade kernel-devel-rtUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-sourceUpgrade kernel-source-azureUpgrade dtb-exynosUpgrade dtb-hisiliconUpgrade ocfs2-kmp-rtUpgrade kernel-azureUpgrade dtb-sprdUpgrade kernel-obs-buildUpgrade dtb-socionextUpgrade dtb-nvidiaUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-rt-extraUpgrade kselftests-kmp-rtUpgrade kernel-rt-vdsoUpgrade dtb-broadcomUpgrade dtb-renesasUpgrade kernel-source-rtUpgrade kernel-default-optionalUpgrade kernel-64kb-extraUpgrade dlm-kmp-rtUpgrade kernel-docsUpgrade kernel-rt-livepatchUpgrade kernel-docs-htmlUpgrade kernel-defaultUpgrade gfs2-kmp-azureUpgrade dtb-alteraUpgrade kernel-rt_debugUpgrade kernel-default-baseUpgrade kernel-kvmsmall-vdsoUpgrade dtb-amdUpgrade ocfs2-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-default-base-rebuildUpgrade reiserfs-kmp-64kbUpgrade dtb-caviumUpgrade cluster-md-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt-optionalUpgrade kernel-azure-optionalUpgrade dtb-rockchipUpgrade kernel-develUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdso | Dec 5, 2025 | Aug 18, 2025 |
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