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.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Aug 18, 2025 | Aug 18, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 14, 2025 | Aug 16, 2025 |
| Suse | — | Upgrade kernel-default-optionalUpgrade kernel-devel-rtUpgrade kernel-zfcpdumpUpgrade gfs2-kmp-rtUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-azureUpgrade dlm-kmp-64kbUpgrade dtb-exynosUpgrade kernel-rt-develUpgrade dtb-xilinxUpgrade kernel-source-azureUpgrade kernel-devel-azureUpgrade kselftests-kmp-64kbUpgrade dtb-qcomUpgrade kernel-kvmsmall-develUpgrade kernel-64kb-develUpgrade kernel-syms-azureUpgrade kernel-rtUpgrade dtb-armUpgrade kernel-azure-develUpgrade cluster-md-kmp-azureUpgrade gfs2-kmp-azureUpgrade dtb-caviumUpgrade dtb-lgUpgrade dtb-nvidiaUpgrade dtb-rockchipUpgrade gfs2-kmp-defaultUpgrade kernel-default-vdsoUpgrade kernel-azure-optionalUpgrade kernel-develUpgrade kernel-sourceUpgrade kernel-symsUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade dtb-mediatekUpgrade ocfs2-kmp-defaultUpgrade dtb-alteraUpgrade kernel-source-rtUpgrade kernel-rt-vdsoUpgrade kernel-default-livepatch-develUpgrade dlm-kmp-defaultUpgrade cluster-md-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade kernel-syms-rtUpgrade dtb-amdUpgrade kernel-kvmsmall-vdsoUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade kernel-rt_debug-vdsoUpgrade dtb-sprdUpgrade dtb-hisiliconUpgrade dtb-apmUpgrade kselftests-kmp-defaultUpgrade kernel-source-vanillaUpgrade dtb-amlogicUpgrade dlm-kmp-rtUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-extraUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-docsUpgrade kernel-default-livepatchUpgrade kernel-debug-develUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade kernel-rt_debug-develUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade dtb-appleUpgrade kselftests-kmp-azureUpgrade kernel-default-baseUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-optionalUpgrade kernel-rt-optionalUpgrade kernel-obs-buildUpgrade kernel-default-extraUpgrade reiserfs-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-debugUpgrade dtb-renesasUpgrade kernel-defaultUpgrade kernel-default-develUpgrade kernel-azure-vdsoUpgrade kernel-64kbUpgrade kselftests-kmp-rtUpgrade kernel-rt_debugUpgrade kernel-default-manUpgrade kernel-kvmsmallUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-extraUpgrade dtb-amazon | Dec 5, 2025 | Sep 12, 2025 |
| Ubuntu | — | Upgrade linux-image-kvmUpgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-ibmUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-virtual-6.14Upgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azureUpgrade linux-image-5.15.0-156-genericUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-azure-5.15Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-5.15.0-1092-awsUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-6.14Upgrade linux-image-oem-24.04aUpgrade linux-image-awsUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-raspi-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-nvidia-5.15Upgrade linux-image-generic-64k-6.14Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-5.15.0-156-fipsUpgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-raspi-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-virtualUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-raspi-6.14Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtual-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-gcp-5.15Upgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-realtime-5.15Upgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-aws-lts-22.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gke-6.8Upgrade linux-image-gcpUpgrade linux-image-fips-5.15Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.14.0-1016-oemUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-aws-64kUpgrade linux-image-aws-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-6.14.0-36-genericUpgrade linux-image-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-raspiUpgrade linux-image-oracle-5.15Upgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-lowlatency-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1096-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-aws-64k-5.15Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oracleUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-lowlatency-5.15Upgrade linux-image-oracle-6.14Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oem-6.14Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-intelUpgrade linux-image-gkeopUpgrade linux-image-gke-64kUpgrade linux-image-generic-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-realtime-6.14Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-intel-iotgUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-ibm-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-generic-64k-5.15Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-generic-lpae-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-azure-fips-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-oem-24.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-virtual-6.8Upgrade linux-image-raspi-realtime-6.8 | Sep 26, 2025 | Aug 16, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 9, 2025 | Aug 16, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub