In the Linux kernel, the following vulnerability has been resolved:
net: nfc: nci: Add parameter validation for packet data
Syzbot reported an uninitialized value bug in nci_init_req, which was introduced by commit 5aca7966d2a7 ("Merge tag 'perf-tools-fixes-for-v6.17-2025-09-16' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools").
This bug arises due to very limited and poor input validation that was done at nic_valid_size(). This validation only validates the skb->len (directly reflects size provided at the userspace interface) with the length provided in the buffer itself (interpreted as NCI_HEADER). This leads to the processing of memory content at the address assuming the correct layout per what opcode requires there. This leads to the accesses to buffer of `skb_buff->data` which is not assigned anything yet.
Following the same silent drop of packets of invalid sizes at `nic_valid_size()`, add validation of the data in the respective handlers and return error values in case of failure. Release the skb if error values are returned from handlers in `nci_nft_packet` and effectively do a silent drop
Possible TODO: because we silently drop the packets, the call to `nci_request` will be waiting for completion of request and will face timeouts. These timeouts can get excessively logged in the dmesg. A proper handling of them may require to export `nci_request_cancel` (or propagate error handling from the nft packets handlers).
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Nov 13, 2025 | Nov 13, 2025 |
| Suse | — | Upgrade kernel-sourceUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-develUpgrade kernel-zfcpdumpUpgrade kernel-default-extraUpgrade kernel-macrosUpgrade kernel-default-develUpgrade kernel-64kbUpgrade kernel-default-baseUpgrade kernel-symsUpgrade kernel-develUpgrade kernel-defaultUpgrade kernel-obs-buildUpgrade kernel-docs | Dec 5, 2025 | Nov 11, 2025 |
| Ubuntu | — | Upgrade linux-image-raspi-5.15Upgrade linux-image-realtime-6.8.1Upgrade linux-image-lowlatency-5.15Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-1095-nvidia-lowlatencyUpgrade linux-image-oem-20.04Upgrade linux-image-aws-6.17Upgrade linux-image-aws-lts-24.04Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-6.17.0-14-genericUpgrade linux-image-aws-fipsUpgrade linux-image-virtualUpgrade linux-image-aws-fips-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-5.15.0-1096-gkeUpgrade linux-image-generic-64k-5.15Upgrade linux-image-oracleUpgrade linux-image-virtual-5.15Upgrade linux-image-5.15.0-1041-nvidia-tegra-igxUpgrade linux-image-5.15.0-1097-oracleUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1099-realtimeUpgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-virtual-6.17Upgrade linux-image-aws-5.15Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-gke-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-64k-6.17Upgrade linux-image-oem-20.04cUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-5.15.0-1052-nvidia-tegraUpgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-aws-64k-6.17Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oracle-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-ibm-5.15Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-azure-fips-5.15Upgrade linux-image-gcp-6.17Upgrade linux-image-5.15.0-170-generic-64kUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-intelUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-aws-64kUpgrade linux-image-realtime-5.15Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-gkeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.17.0-1007-oracle-64kUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-64kUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-lowlatency-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1095-intel-iotgUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-nvidia-5.15Upgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-5.15.0-1109-azure-fipsUpgrade linux-image-5.15.0-170-lowlatencyUpgrade linux-image-genericUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-raspi-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-gkeopUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64k-6.17Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1094-ibmUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-oem-22.04cUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-5.15.0-1092-kvmUpgrade linux-image-aws-64k-5.15Upgrade linux-image-awsUpgrade linux-image-6.17.0-1008-raspiUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1064-xilinx-zynqmpUpgrade linux-image-5.15.0-1095-nvidiaUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-gke-5.15Upgrade linux-image-gcpUpgrade linux-image-azureUpgrade linux-image-5.15.0-1100-gcp-fipsUpgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-1100-aws-64kUpgrade linux-image-5.15.0-1052-nvidia-tegra-rtUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.17.0-1007-gcp-64kUpgrade linux-image-6.17.0-1008-azureUpgrade linux-image-6.17.0-1007-oracleUpgrade linux-image-5.15.0-170-fipsUpgrade linux-image-raspi-6.17Upgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-5.15.0-170-lowlatency-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-aws-6.8Upgrade linux-image-6.17.0-1007-awsUpgrade linux-image-gcp-5.15Upgrade linux-image-5.15.0-1110-azureUpgrade linux-image-5.15.0-1083-gkeopUpgrade linux-image-5.15.0-1100-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-fips-6.8Upgrade linux-image-ibmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.17.0-1006-realtimeUpgrade linux-image-azure-fipsUpgrade linux-image-gke-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-6.17.0-1007-aws-64kUpgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-1092-intel-iot-realtimeUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-106-genericUpgrade linux-image-5.15.0-170-generic-lpaeUpgrade linux-image-generic-6.17Upgrade linux-image-virtual-6.8Upgrade linux-image-realtime-6.17Upgrade linux-image-raspiUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.17.0-1011-oemUpgrade linux-image-oem-6.17Upgrade linux-image-5.15.0-1097-raspiUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-170-genericUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1100-awsUpgrade linux-image-azure-6.17Upgrade linux-image-kvmUpgrade linux-image-6.17.0-1007-gcpUpgrade linux-image-azure-fips-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-oracle-6.17Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-5.15.0-1109-azureUpgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-6.17.0-14-generic-64kUpgrade linux-image-5.15.0-1041-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1100-aws-fipsUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-64k | Feb 13, 2026 | Feb 12, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Oct 28, 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