Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.

Azure kernel 6.6.157.1-1 may stall I/O operations

published 17 days ago
Summary

The Linux kernel version used in Azure can mishandle certain storage requests, causing them to get stuck and stop processing. This can lead to delays or freezes in applications that rely on disk access. Update the kernel to the latest patched version to prevent the stall.

What to do

The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.

Affected software
Ecosystem VendorProductAffected versions
Azure Linux:3 azure kernel <= 6.6.157.1-1
Original advisory text
CVE-2026-98820 affecting package kernel 6.6.157.1-1
In the Linux kernel, the following vulnerability has been resolved:

blk-mq: set RQF_USE_SCHED when the operation is known

The cached requests are allocated for one operation but can be handed
out for another. A passthrough command has RQF_USE_SCHED cleared, so
using those flags for a subsequent read/write bio will insert it into
the scheduler without ->prepare_request() and frees it without
->finish_request(). For kyber, this leaks the domain token acquired at
dispatch and stalls the queue.

Don't set RQF_USE_SCHED based on the first operation the batch happened
to be allocated for. Instead, set it after the request is claimed by an
operation. Introduce a helper function, blk_mq_rq_late_init() for this,
and absorb blk_mq_rq_time_init() since the two run together.
Timeline
Published18 Oct 2026
Updated21 Oct 2026
First seen21 Oct 2026
Sources
AZL-109250 · OSV
Track software like this
Free during beta