CVE-2024-49929
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2024
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
wifi: iwlwifi: mvm: avoid NULL pointer dereference
In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: avoid NULL pointer dereference iwl_mvm_tx_skb_sta() and iwl_mvm_tx_mpdu() verify that the mvmvsta pointer is not NULL. It retrieves this pointer using iwl_mvm_sta_from_mac80211, which is dereferencing the ieee80211_sta pointer. If sta is NULL, iwl_mvm_sta_from_mac80211 will dereference a NULL pointer. Fix this by checking the sta pointer before retrieving the mvmsta from it. If sta is not NULL, then mvmsta isn't either.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 5b577a90fb3d86447ee86f8e0c6ddbd5da2ef8c9 | affected | git | cbc6fc9cfcde151ff5eadaefdc6155f99579384f | Unavailable | None listed |
| 5b577a90fb3d86447ee86f8e0c6ddbd5da2ef8c9 | affected | git | 6dcadb2ed3b76623ab96e3e7fbeda1a374d01c28 | Unavailable | None listed |
| 5b577a90fb3d86447ee86f8e0c6ddbd5da2ef8c9 | affected | git | cdbf51bfa4b0411820806777da36d93d49bc49a1 | Unavailable | None listed |
| 5b577a90fb3d86447ee86f8e0c6ddbd5da2ef8c9 | affected | git | c0b4f5d94934c290479180868a32c15ba36a6d9e | Unavailable | None listed |
| 5b577a90fb3d86447ee86f8e0c6ddbd5da2ef8c9 | affected | git | 557a6cd847645e667f3b362560bd7e7c09aac284 | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 3.14 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 3.14 | Unavailable | None listed |
| 6.1.120 | unaffected | semver | Unavailable | 6.1.* | None listed |
| 6.6.55 | unaffected | semver | Unavailable | 6.6.* | None listed |
| 6.10.14 | unaffected | semver | Unavailable | 6.10.* | None listed |
| 6.11.3 | unaffected | semver | Unavailable | 6.11.* | None listed |
| 6.12 | unaffected | original_commit_for_fix | Unavailable | * | None listed |