---
id: CVE-2025-37994
title: 'usb: typec: ucsi: displayport: Fix NULL pointer access'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  usb: typec: ucsi: displayport: Fix NULL pointer access

  This patch ensures that the UCSI driver waits for all pending tasks in the
  ucsi_displayport_work workqueue to fi…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    9dda1e2a666a8a32ce0f153b5dee05c7351f1020
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    a9931f1b52b2d0bf3952e003fd5901ea7eb851ed
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    7804c4d63edfdd5105926cc291e806e8f4ce01b5
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    076ab0631ed4928905736f1701e25f1e722bc086
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    14f298c52188c34acde9760bf5abc669c5c36fdb
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    5ad298d6d4aebe1229adba6427e417e89a5208d8
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    e9b63faf5c97deb43fc39a52edbc39d626cc14bf
  - >-
    Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 <
    312d79669e71283d05c05cc49a1a31e59e3d9e0e
  - Linux 5.2
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T20:47:42.630168Z'
published: '2025-05-29'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:52:11.501Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-37994'
references:
  - url: 'https://git.kernel.org/stable/c/9dda1e2a666a8a32ce0f153b5dee05c7351f1020'
  - url: 'https://git.kernel.org/stable/c/a9931f1b52b2d0bf3952e003fd5901ea7eb851ed'
  - url: 'https://git.kernel.org/stable/c/7804c4d63edfdd5105926cc291e806e8f4ce01b5'
  - url: 'https://git.kernel.org/stable/c/076ab0631ed4928905736f1701e25f1e722bc086'
  - url: 'https://git.kernel.org/stable/c/14f298c52188c34acde9760bf5abc669c5c36fdb'
  - url: 'https://git.kernel.org/stable/c/5ad298d6d4aebe1229adba6427e417e89a5208d8'
  - url: 'https://git.kernel.org/stable/c/e9b63faf5c97deb43fc39a52edbc39d626cc14bf'
  - url: 'https://git.kernel.org/stable/c/312d79669e71283d05c05cc49a1a31e59e3d9e0e'
tags:
  - cve.org
epss: 0.00223
epssPercentile: 0.13025
ingestedAt: '2026-11-05T22:38:31.904Z'
---

## Overview

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

usb: typec: ucsi: displayport: Fix NULL pointer access

This patch ensures that the UCSI driver waits for all pending tasks in the
ucsi_displayport_work workqueue to finish executing before proceeding with
the partner removal.

## Affected

- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 9dda1e2a666a8a32ce0f153b5dee05c7351f1020`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < a9931f1b52b2d0bf3952e003fd5901ea7eb851ed`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 7804c4d63edfdd5105926cc291e806e8f4ce01b5`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 076ab0631ed4928905736f1701e25f1e722bc086`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 14f298c52188c34acde9760bf5abc669c5c36fdb`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 5ad298d6d4aebe1229adba6427e417e89a5208d8`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < e9b63faf5c97deb43fc39a52edbc39d626cc14bf`
- `Linux >= af8622f6a585d8d82b11cd7987e082861fd0edd3 < 312d79669e71283d05c05cc49a1a31e59e3d9e0e`
- `Linux 5.2`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
