CVE-2024-36922

Source
https://cve.org/CVERecord?id=CVE-2024-36922
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-36922.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-36922
Downstream
Related
Published
2024-05-30T15:29:16.852Z
Modified
2026-03-14T12:34:16.202984Z
Summary
wifi: iwlwifi: read txq->read_ptr under lock
Details

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

wifi: iwlwifi: read txq->read_ptr under lock

If we read txq->readptr without lock, we can read the same value twice, then obtain the lock, and reclaim from there to two different places, but crucially reclaim the same entry twice, resulting in the WARNONCE() a little later. Fix that by reading txq->read_ptr under lock.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/36xxx/CVE-2024-36922.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7b3e42ea2eadd41cc9d6363a9813b8ba8ab6f0e6
Fixed
b83db8e756dec68a950ed2f056248b1704b3deaa
Fixed
43d07103df670484cdd26f9588eabef80f69db89
Fixed
c2ace6300600c634553657785dfe5ea0ed688ac2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-36922.json"