Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-94823.json
JSON Data
https://api.osv.dev/v1/vulns/AZL-94823
Upstream
Published
2026-08-10T13:20:33Z
Modified
2026-08-31T05:26:27Z
Summary
CVE-2026-68396 affecting package kernel 6.6.150.1-1
Details

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

scsi: core: wake eh reliably when using scsischeduleeh

Drivers which use the scsischeduleeh function to run the error handler currently risk the error handler thread never waking once all commands are timed out or inactive. There is no enforced memory order between setting the host into error recovery state and counting busy commands. This can result in a race with scsidechost_busy where neither CPU sees both conditions of all commands inactive and the host error state to request waking the error handler.

To fix this, run the scsischeduleeh's scsiehwakeup from a new work item which will use rcu to ensure scsischeduleeh's call to scsihostbusy will occur after the error state is globally visible and will be seen by any current scsidechost_busy callers.

References

Affected packages

Azure Linux:3 / kernel

Package

Name
kernel
Purl
pkg:rpm/azure-linux/kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Last affected
6.6.150.1-1

Database specific

source
"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-94823.json"