---
id: CVE-2025-38045
title: 'wifi: iwlwifi: fix debug actions order'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  wifi: iwlwifi: fix debug actions order

  The order of actions taken for debug was implemented incorrectly.
  Now we implemented the dump split and do the FW reset only in …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= f21baf244112e646c6b6c9db94834cf06358db06 <
    49d7587274282fd92a7db6b70dfbc7c973f4f52b
  - >-
    Linux >= f21baf244112e646c6b6c9db94834cf06358db06 <
    2b790fe67ed483d86c1aeb8be6735bf792caa7e5
  - >-
    Linux >= f21baf244112e646c6b6c9db94834cf06358db06 <
    181e8b56b74ad3920456dcdc8a361520d9007956
  - >-
    Linux >= f21baf244112e646c6b6c9db94834cf06358db06 <
    328fbc96ecbee16c5fcbfcb3ac57b476f94da2f0
  - >-
    Linux >= f21baf244112e646c6b6c9db94834cf06358db06 <
    eb29b4ffafb20281624dcd2cbb768d6f30edf600
  - Linux 5.16
published: '2025-06-18'
updated: '2026-10-30'
sourceUpdated: '2026-10-30T12:21:35.989Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-38045'
references:
  - url: 'https://git.kernel.org/stable/c/49d7587274282fd92a7db6b70dfbc7c973f4f52b'
  - url: 'https://git.kernel.org/stable/c/2b790fe67ed483d86c1aeb8be6735bf792caa7e5'
  - url: 'https://git.kernel.org/stable/c/181e8b56b74ad3920456dcdc8a361520d9007956'
  - url: 'https://git.kernel.org/stable/c/328fbc96ecbee16c5fcbfcb3ac57b476f94da2f0'
  - url: 'https://git.kernel.org/stable/c/eb29b4ffafb20281624dcd2cbb768d6f30edf600'
tags:
  - cve.org
epss: 0.00194
epssPercentile: 0.09196
ingestedAt: '2026-11-03T16:49:26.502Z'
---

## Overview

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

wifi: iwlwifi: fix debug actions order

The order of actions taken for debug was implemented incorrectly.
Now we implemented the dump split and do the FW reset only in the
middle of the dump (rather than the FW killing itself on error.)
As a result, some of the actions taken when applying the config
will now crash the device, so we need to fix the order.

## Affected

- `Linux >= f21baf244112e646c6b6c9db94834cf06358db06 < 49d7587274282fd92a7db6b70dfbc7c973f4f52b`
- `Linux >= f21baf244112e646c6b6c9db94834cf06358db06 < 2b790fe67ed483d86c1aeb8be6735bf792caa7e5`
- `Linux >= f21baf244112e646c6b6c9db94834cf06358db06 < 181e8b56b74ad3920456dcdc8a361520d9007956`
- `Linux >= f21baf244112e646c6b6c9db94834cf06358db06 < 328fbc96ecbee16c5fcbfcb3ac57b476f94da2f0`
- `Linux >= f21baf244112e646c6b6c9db94834cf06358db06 < eb29b4ffafb20281624dcd2cbb768d6f30edf600`
- `Linux 5.16`

## Remediation

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