CVE-2025-38513
Published: Aug 16, 2025
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev() There is a potential NULL pointer dereference in zd_mac_tx_to_dev(). For example, the following is possible: T0 T1 zd_mac_tx_to_dev() /* len == skb_queue_len(q) */ while (len > ZD_MAC_MAX_ACK_WAITERS) { filter_ack() spin_lock_irqsave(&q->lock, flags); /* position == skb_queue_len(q) */ for (i=1; i<position; i++) skb = __skb_dequeue(q) if (mac->type == NL80211_IFTYPE_AP) skb = __skb_dequeue(q); spin_unlock_irqrestore(&q->lock, flags); skb_dequeue() -> NULL Since there is a small gap between checking skb queue length and skb being unconditionally dequeued in zd_mac_tx_to_dev(), skb_dequeue() can return NULL. Then the pointer is passed to zd_mac_tx_status() where it is dereferenced. In order to avoid potential NULL pointer dereference due to situations like above, check if skb is not NULL before passing it to zd_mac_tx_status(). Found by Linux Verification Center (linuxtesting.org) with SVACE.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 459c51ad6e1fc19e91a53798358433d3c08cd09d - < c1958270de947604cc6de05fc96dbba256b49cf0affected 459c51ad6e1fc19e91a53798358433d3c08cd09d - < 014c34dc132015c4f918ada4982e952947ac1047affected 459c51ad6e1fc19e91a53798358433d3c08cd09d - < b24f65c184540dfb967479320ecf7e8c2e9220dcaffected 459c51ad6e1fc19e91a53798358433d3c08cd09d - < adf08c96b963c7cd7ec1ee1c0c556228d9bedaaeaffected 459c51ad6e1fc19e91a53798358433d3c08cd09d - < 5420de65efbeb6503bcf1d43451c9df67ad60298+3 more versions |
Linux | Linux | affected 2.6.25unaffected 0 - < 2.6.25unaffected 5.4.296 - <= 5.4.*unaffected 5.10.240 - <= 5.10.*unaffected 5.15.189 - <= 5.15.*+5 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now