---
id: CVE-2025-37985
title: 'USB: wdm: close race between wdm_open and wdm_wwan_port_stop'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  USB: wdm: close race between wdm_open and wdm_wwan_port_stop

  Clearing WDM_WWAN_IN_USE must be the last action or
  we can open a chardev whose URBs are still poisoned
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    b02a3fef3e8c8fe5a0a266f7a14f38cc608fb167
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    217fe1fc7d112595a793e02b306710e702eac492
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    54f7f8978af19f899dec80bcc71c8d4855dfbd72
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    52ae15c665b5fe5876655aaccc3ef70560b0e314
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    e3c9adc69357fcbe6253a2bc2588ee4bbaaedbe9
  - >-
    Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c <
    c1846ed4eb527bdfe6b3b7dd2c78e2af4bf98f4f
  - Linux 5.14
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T20:47:16.818572Z'
published: '2025-05-20'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T20:52:10.736Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-37985'
references:
  - url: 'https://git.kernel.org/stable/c/b02a3fef3e8c8fe5a0a266f7a14f38cc608fb167'
  - url: 'https://git.kernel.org/stable/c/217fe1fc7d112595a793e02b306710e702eac492'
  - url: 'https://git.kernel.org/stable/c/54f7f8978af19f899dec80bcc71c8d4855dfbd72'
  - url: 'https://git.kernel.org/stable/c/52ae15c665b5fe5876655aaccc3ef70560b0e314'
  - url: 'https://git.kernel.org/stable/c/e3c9adc69357fcbe6253a2bc2588ee4bbaaedbe9'
  - url: 'https://git.kernel.org/stable/c/c1846ed4eb527bdfe6b3b7dd2c78e2af4bf98f4f'
tags:
  - cve.org
epss: 0.0014
epssPercentile: 0.03409
ingestedAt: '2026-11-05T22:38:31.902Z'
---

## Overview

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

USB: wdm: close race between wdm_open and wdm_wwan_port_stop

Clearing WDM_WWAN_IN_USE must be the last action or
we can open a chardev whose URBs are still poisoned

## Affected

- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < b02a3fef3e8c8fe5a0a266f7a14f38cc608fb167`
- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < 217fe1fc7d112595a793e02b306710e702eac492`
- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < 54f7f8978af19f899dec80bcc71c8d4855dfbd72`
- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < 52ae15c665b5fe5876655aaccc3ef70560b0e314`
- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < e3c9adc69357fcbe6253a2bc2588ee4bbaaedbe9`
- `Linux >= cac6fb015f719104e60b1c68c15ca5b734f57b9c < c1846ed4eb527bdfe6b3b7dd2c78e2af4bf98f4f`
- `Linux 5.14`

## Remediation

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