Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-88460.json
JSON Data
https://api.osv.dev/v1/vulns/AZL-88460
Upstream
Published
2026-05-27T14:17:28Z
Modified
2026-08-28T17:48:05.384912680Z
Summary
CVE-2026-46069 affecting package kernel for versions less than 6.6.141.1-1
Details

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

wifi: mwifiex: fix use-after-free in mwifiexadaptercleanup()

The mwifiexadaptercleanup() function uses timerdelete() (non-synchronous) for the wakeuptimer before the adapter structure is freed. This is incorrect because timer_delete() does not wait for any running timer callback to complete.

If the wakeuptimer callback (wakeuptimerfn) is executing when mwifiexadaptercleanup() is called, the callback will continue to access adapter fields (adapter->hwstatus, adapter->ifops.cardreset, etc.) which may be freed by mwifiexfreeadapter() called later in the mwifiexremovecard() path.

Use timerdeletesync() instead to ensure any running timer callback has completed before returning.

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
Fixed
6.6.141.1-1

Database specific

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