CVE-2025-38326

aoe: clean device rq_list in aoedev_downdev()

MEDIUM
5.5
CVSS Score
Published: July 10, 2025 at 08:15 AM UTC
Updated: June 17, 2026 at 09:16 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: aoe: clean device rq_list in aoedev_downdev() An aoe device's rq_list contains accepted block requests that are waiting to be transmitted to the aoe target. This queue was added as part of the conversion to blk_mq. However, the queue was not cleaned out when an aoe device is downed which caused blk_mq_freeze_queue() to sleep indefinitely waiting for those requests to complete, causing a hang. This fix cleans out the queue before calling blk_mq_freeze_queue().

Affected

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

4.20 ≤ v < 5.10.2394.20 ≤ v < 5.15.1864.20 ≤ v < 5.4.2954.20 ≤ v < 6.1.1424.20 ≤ v < 6.12.354.20 ≤ v < 6.15.44.20 ≤ v < 6.164.20 ≤ v < 6.6.955.11 ≤ v < 5.15.1865.16 ≤ v < 6.1.1425.5 ≤ v < 5.10.2396.13 ≤ v < 6.15.46.2 ≤ v < 6.6.956.7 ≤ v < 6.12.353582dd291788e9441c3ba9047e55089edb98da5c4.206.16 rc16.16 rc2
Vendor states this is fixed in 00be74e1470af292c37a438b8e69dee47dcbf481 (fixed)
Vendor states this is fixed in 531aef4a1accb13b21a3b82ec29955f4733367d5 (fixed)
Vendor states this is fixed in 64fc0bad62ed38874131dd0337d844a43bd1017e (fixed)
Vendor states this is fixed in 7f90d45e57cb2ef1f0adcaf925ddffdfc5e680ca (fixed)
Vendor states this is fixed in 8662ac79a63488e279b91c12a72b02bc0dc49f7b (fixed)
Vendor states this is fixed in ed52e9652ba41d362e9ec923077f6da23336f269 (fixed)
Vendor states this is fixed in ef0b5bbbed7f220db2e9c73428f9a36e8dfc69ca (fixed)
Vendor states this is fixed in fa2a79f0da92614c5dc45c8b3d2638681c7734ee (fixed)
Vendor states this is fixed in 4.20 (unaffected)
Vendor states this is fixed in 5.10.239 (unaffected)
Vendor states this is fixed in 5.15.186 (unaffected)
Vendor states this is fixed in 5.4.295 (unaffected)
Vendor states this is fixed in 6.1.142 (unaffected)
Vendor states this is fixed in 6.12.35 (unaffected)
Vendor states this is fixed in 6.15.4 (unaffected)
Vendor states this is fixed in 6.16 (unaffected)
Vendor states this is fixed in 6.6.95 (unaffected)

References (10)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/00be74e1470af292c37a438b8e69dee47dcbf481
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/531aef4a1accb13b21a3b82ec29955f4733367d5
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/64fc0bad62ed38874131dd0337d844a43bd1017e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/7f90d45e57cb2ef1f0adcaf925ddffdfc5e680ca
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/8662ac79a63488e279b91c12a72b02bc0dc49f7b
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/ed52e9652ba41d362e9ec923077f6da23336f269
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/ef0b5bbbed7f220db2e9c73428f9a36e8dfc69ca
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/fa2a79f0da92614c5dc45c8b3d2638681c7734ee

CVSS

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

Quick Info

StatusANALYZED
CWE
NVD-CWE-noinfo

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