CVE-2025-37967

usb: typec: ucsi: displayport: Fix deadlock

MEDIUM
5.5
CVSS Score
Published: May 20, 2025 at 04:47 PM UTC
Updated: June 17, 2026 at 09:15 AM UTC
2 products affected across 2 vendorsLinux KernelDebian Linux

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
MEDIUM5.5
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: usb: typec: ucsi: displayport: Fix deadlock This patch introduces the ucsi_con_mutex_lock / ucsi_con_mutex_unlock functions to the UCSI driver. ucsi_con_mutex_lock ensures the connector mutex is only locked if a connection is established and the partner pointer is valid. This resolves a deadlock scenario where ucsi_displayport_remove_partner holds con->mutex waiting for dp_altmode_work to complete while dp_altmode_work attempts to acquire it.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.16 ≤ v < 6.1.1405.2 ≤ v < 5.15.1845.2 ≤ v < 6.1.1405.2 ≤ v < 6.12.305.2 ≤ v < 6.14.75.2 ≤ v < 6.155.2 ≤ v < 6.6.926.13 ≤ v < 6.14.76.2 ≤ v < 6.6.926.7 ≤ v < 6.12.305.26.15 rc16.15 rc26.15 rc36.15 rc46.15 rc5af8622f6a585d8d82b11cd7987e082861fd0edd3
Vendor states this is fixed in 364618c89d4c57c85e5fc51a2446cd939bf57802 (fixed)
Vendor states this is fixed in 5924b324468845fc795bd76f588f51d7ab4f202d (fixed)
Vendor states this is fixed in 61fc1a8e1e10cc784cab5829930838aaf1d37af5 (fixed)
Vendor states this is fixed in 962ce9028ca6eb450d5c205238a3ee27de9d214d (fixed)
Vendor states this is fixed in f32451ca4cb7dc53f2a0e2e66b84d34162747eb7 (fixed)
Vendor states this is fixed in f4bd982563c2fd41ec9ca6c517c392d759db801c (fixed)
Vendor states this is fixed in 5.15.184 (unaffected)
Vendor states this is fixed in 5.2 (unaffected)
Vendor states this is fixed in 6.1.140 (unaffected)
Vendor states this is fixed in 6.12.30 (unaffected)
Vendor states this is fixed in 6.14.7 (unaffected)
Vendor states this is fixed in 6.15 (unaffected)
Vendor states this is fixed in 6.6.92 (unaffected)

References (7)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/364618c89d4c57c85e5fc51a2446cd939bf57802
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/5924b324468845fc795bd76f588f51d7ab4f202d
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/61fc1a8e1e10cc784cab5829930838aaf1d37af5
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/962ce9028ca6eb450d5c205238a3ee27de9d214d
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/f32451ca4cb7dc53f2a0e2e66b84d34162747eb7
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/f4bd982563c2fd41ec9ca6c517c392d759db801c
Third Party Advisory
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/08/msg00010.html

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-667

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card