In the Linux kernel, the following vulnerability has been resolved:
wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
On removal of the device or unloading of the kernel module a potential NULL pointer dereference occurs.
The following sequence deletes the interface:
brcmf_detach() brcmf_remove_interface() brcmf_del_if()
Inside the brcmf_del_if() function the drvr->if2bss[ifidx] is updated to BRCMF_BSSIDX_INVALID (-1) if the bsscfgidx matches.
After brcmf_remove_interface() call the brcmf_proto_detach() function is called providing the following sequence:
brcmf_detach() brcmf_proto_detach() brcmf_proto_msgbuf_detach() brcmf_flowring_detach() brcmf_msgbuf_delete_flowring() brcmf_msgbuf_remove_flowring() brcmf_flowring_delete() brcmf_get_ifp() brcmf_txfinalize()
Since brcmf_get_ip() can and actually will return NULL in this case the call to brcmf_txfinalize() will result in a NULL pointer dereference inside brcmf_txfinalize() when trying to update ifp->ndev->stats.tx_errors.
This will only happen if a flowring still has an skb.
Although the NULL pointer dereference has only been seen when trying to update the tx statistic, all other uses of the ifp pointer have been guarded as well with an early return if ifp is NULL.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Mar 17, 2025 | Feb 27, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Feb 27, 2025 |
| Suse | — | Upgrade dlm-kmp-rtUpgrade kernel-obs-buildUpgrade dtb-socionextUpgrade kernel-defaultUpgrade dtb-renesasUpgrade kernel-rt-develUpgrade kernel-rt-extraUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-rtUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-devel-rtUpgrade dtb-armUpgrade dtb-xilinxUpgrade reiserfs-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-default-optionalUpgrade dtb-nvidiaUpgrade kernel-default-baseUpgrade dtb-mediatekUpgrade kernel-64kb-extraUpgrade kernel-azureUpgrade kernel-debug-vdsoUpgrade dtb-sprdUpgrade kernel-docsUpgrade dlm-kmp-defaultUpgrade kernel-default-manUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-defaultUpgrade dtb-rockchipUpgrade kselftests-kmp-defaultUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-default-livepatch-develUpgrade kernel-syms-rtUpgrade gfs2-kmp-defaultUpgrade kernel-rt-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-sourceUpgrade dtb-appleUpgrade kernel-64kb-optionalUpgrade dtb-exynosUpgrade kernel-symsUpgrade kernel-obs-qaUpgrade dlm-kmp-64kbUpgrade kernel-syms-azureUpgrade kernel-debug-develUpgrade dtb-qcomUpgrade dtb-broadcomUpgrade dtb-allwinnerUpgrade kernel-default-livepatchUpgrade kernel-debugUpgrade dtb-hisiliconUpgrade cluster-md-kmp-rtUpgrade ocfs2-kmp-defaultUpgrade dtb-alteraUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-rtUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade dtb-caviumUpgrade dtb-lgUpgrade kernel-default-extraUpgrade kernel-default-develUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade ocfs2-kmp-64kbUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kselftests-kmp-64kbUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade kernel-rt-optionalUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade dtb-marvellUpgrade dtb-apmUpgrade kernel-docs-htmlUpgrade kernel-develUpgrade gfs2-kmp-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-source-azureUpgrade kernel-64kb-develUpgrade kernel-64kbUpgrade dtb-freescaleUpgrade dtb-amazonUpgrade kernel-source-rt | Apr 9, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-gcpUpgrade linux-image-azure-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-azure-fdeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-raspi2Upgrade linux-image-oem-6.8Upgrade linux-image-5.15.0-140-genericUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-lowlatencyUpgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.4.0-216-genericUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-raspiUpgrade linux-image-generic-lpaeUpgrade linux-image-ibm-6.8Upgrade linux-image-nvidiaUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1146-awsUpgrade linux-image-intelUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04dUpgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-gke-6.8Upgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-genericUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-virtual-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-azureUpgrade linux-image-gcp-fipsUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-azure-fipsUpgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-aws-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-azure-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.11.0-1022-oemUpgrade linux-image-ibmUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-oem-24.04bUpgrade linux-image-azure-nvidiaUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracle-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-fde-6.8Upgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1084-awsUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-6.8Upgrade linux-image-oemUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-gkeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-gkeop-5.15Upgrade linux-image-kvmUpgrade linux-image-gcp-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-oem-24.04aUpgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-bluefieldUpgrade linux-image-lowlatency-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-oracleUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-gcp-64kUpgrade linux-image-azure-cvmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-azure-6.8Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-aws-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1032-awsUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-oem-24.04Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-aws-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-realtimeUpgrade linux-image-6.8.0-1031-nvidia | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Feb 27, 2025 |
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