In the Linux kernel, the following vulnerability has been resolved:
ppp: Fix KMSAN uninit-value warning with bpf
Syzbot caught an "KMSAN: uninit-value" warning [1], which is caused by the ppp driver not initializing a 2-byte header when using socket filter.
The following code can generate a PPP filter BPF program: ''' struct bpf_program fp; pcap_t *handle; handle = pcap_open_dead(DLT_PPP_PPPD, 65535); pcap_compile(handle, &fp, "ip and outbound", 0, 0); bpf_dump(&fp, 1); ''' Its output is: ''' (000) ldh [2] (001) jeq #0x21 jt 2 jf 5 (002) ldb [0] (003) jeq #0x1 jt 4 jf 5 (004) ret #65535 (005) ret #0 ''' Wen can find similar code at the following link: https://github.com/ppp-project/ppp/blob/master/pppd/options.c#L1680 The maintainer of this code repository is also the original maintainer of the ppp driver.
As you can see the BPF program skips 2 bytes of data and then reads the 'Protocol' field to determine if it's an IP packet. Then it read the first byte of the first 2 bytes to determine the direction.
The issue is that only the first byte indicating direction is initialized in current ppp driver code while the second byte is not initialized.
For normal BPF programs generated by libpcap, uninitialized data won't be used, so it's not a problem. However, for carefully crafted BPF programs, such as those generated by syzkaller [2], which start reading from offset 0, the uninitialized data will be used and caught by KMSAN.
[1] https://syzkaller.appspot.com/bug?extid=853242d9c9917165d791 [2] https://syzkaller.appspot.com/text?tag=ReproC&x=11994913980000
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-livepatch-5.10.235-227.919Upgrade kernelUpgrade perfUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-toolsUpgrade kernel-develUpgrade bpftool-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf | Jun 23, 2025 | Apr 1, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Apr 14, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perf | Aug 13, 2025 | Jun 30, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftoolUpgrade python3-perfUpgrade kernel-tools-libs | Jul 21, 2025 | Apr 1, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade bpftool | Jul 1, 2025 | Apr 1, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Apr 1, 2025 |
| Suse | — | Upgrade kernel-obs-qaUpgrade kernel-docsUpgrade cluster-md-kmp-azureUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-default-manUpgrade kernel-debugUpgrade kernel-docs-htmlUpgrade kernel-default-extraUpgrade dtb-apmUpgrade dtb-marvellUpgrade kernel-rt-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-64kbUpgrade dtb-amazonUpgrade kernel-azure-extraUpgrade kernel-64kb-extraUpgrade kernel-64kb-optionalUpgrade kernel-syms-rtUpgrade ocfs2-kmp-defaultUpgrade kernel-default-develUpgrade dtb-broadcomUpgrade dtb-hisiliconUpgrade reiserfs-kmp-rtUpgrade kernel-azure-optionalUpgrade dtb-freescaleUpgrade dtb-renesasUpgrade dtb-allwinnerUpgrade gfs2-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatch-develUpgrade kernel-symsUpgrade dlm-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-rt-optionalUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-develUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-rtUpgrade dtb-lgUpgrade dtb-socionextUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade kernel-default-livepatchUpgrade kselftests-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kernel-azure-vdsoUpgrade dtb-appleUpgrade gfs2-kmp-rtUpgrade kernel-source-azureUpgrade dlm-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade dtb-qcomUpgrade kernel-macrosUpgrade kernel-default-optionalUpgrade dtb-mediatekUpgrade dtb-exynosUpgrade kselftests-kmp-64kbUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-azureUpgrade kernel-defaultUpgrade kernel-debug-vdsoUpgrade dtb-amlogicUpgrade dlm-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-source-vanillaUpgrade dtb-caviumUpgrade dtb-armUpgrade kernel-rtUpgrade kernel-devel-rtUpgrade kernel-azure-develUpgrade dlm-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-kvmsmallUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade kernel-devel-azureUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade dtb-sprdUpgrade cluster-md-kmp-rtUpgrade kernel-sourceUpgrade kernel-azureUpgrade dtb-rockchipUpgrade kernel-rt-develUpgrade dtb-xilinxUpgrade dtb-alteraUpgrade kernel-default-vdsoUpgrade kernel-rt-extraUpgrade reiserfs-kmp-azure | Dec 5, 2025 | May 21, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-aws-64kUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1036-azureUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04Upgrade linux-image-5.4.0-1146-aws-fipsUpgrade linux-image-fipsUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.4.0-1133-kvmUpgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.8.0-1040-gcpUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-5.4.0-216-lowlatencyUpgrade linux-image-6.11.0-1017-oracleUpgrade linux-image-nvidia-6.8Upgrade linux-image-oemUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-bluefieldUpgrade linux-image-generic-lpaeUpgrade linux-image-gkeopUpgrade linux-image-aws-fipsUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1038-azure-fdeUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-5.4.0-1146-awsUpgrade linux-image-6.8.0-1036-gkeUpgrade linux-image-aws-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1038-azureUpgrade linux-image-lowlatencyUpgrade linux-image-oem-22.04aUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-gke-64kUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-84-genericUpgrade linux-image-6.8.0-2031-raspi-realtimeUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.11.0-1015-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-nvidia-6.8Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.4.0-216-genericUpgrade linux-image-gkeUpgrade linux-image-5.4.0-1092-ibmUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-oem-24.04bUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-intelUpgrade linux-image-azure-fde-edgeUpgrade linux-image-6.11.0-28-genericUpgrade linux-image-nvidia-tegraUpgrade linux-image-oem-22.04cUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1037-oracle-64kUpgrade linux-image-6.8.0-1039-raspiUpgrade linux-image-6.8.0-1040-gcp-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.0-1039-nvidia-lowlatencyUpgrade linux-image-6.8.0-1036-azure-fdeUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-6.8Upgrade linux-image-raspi-nolpaeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-6.8.0-84-lowlatency-64kUpgrade linux-image-6.11.0-1011-realtimeUpgrade linux-image-5.4.0-1149-gcpUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.1-1034-realtimeUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-azure-fde-6.8Upgrade linux-image-lowlatency-64k-6.11Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-6.11.0-28-generic-64kUpgrade linux-image-6.8.0-85-generic-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.4.0-1105-bluefieldUpgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-6.11Upgrade linux-image-gkeop-5.15Upgrade linux-image-6.11.0-1018-azure-fdeUpgrade linux-image-azureUpgrade linux-image-6.11.0-1017-oracle-64kUpgrade linux-image-6.11.0-1016-gcpUpgrade linux-image-6.11.0-1015-lowlatency-64kUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-raspi2Upgrade linux-image-generic-64k-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1025-azure-nvidiaUpgrade linux-image-6.11.0-1018-azureUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.11.0-1024-oemUpgrade linux-image-6.8.0-84-lowlatencyUpgrade linux-image-gcp-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-azure-fipsUpgrade linux-image-raspiUpgrade linux-image-6.11.0-1015-lowlatencyUpgrade linux-image-6.8.0-1039-awsUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1036-gke-64kUpgrade linux-image-oracle-64kUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.4.0-1064-xilinx-zynqmpUpgrade linux-image-5.4.0-1120-fipsUpgrade linux-image-5.4.0-1151-azure-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-85-genericUpgrade linux-image-6.8.0-1037-oracleUpgrade linux-image-5.4.0-1149-gcp-fipsUpgrade linux-image-azure-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-5.15.0-142-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.11.0-1014-raspiUpgrade linux-image-aws-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1089-azureUpgrade linux-image-5.4.0-1151-azureUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-6.8.0-1039-aws-64kUpgrade linux-image-6.8.0-1039-nvidia-lowlatency-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1039-nvidia-64kUpgrade linux-image-realtimeUpgrade linux-image-azure-nvidiaUpgrade linux-image-oem-osp1Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-gke-64k-6.8Upgrade linux-image-azure-fdeUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-azure-cvmUpgrade linux-image-6.8.0-1039-nvidiaUpgrade linux-image-6.11.0-1016-gcp-64kUpgrade linux-image-5.4.0-216-generic-lpaeUpgrade linux-image-5.4.0-1129-raspiUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-5.4.0-1051-iotUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-84-generic-64kUpgrade linux-image-oracleUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-azure-6.11Upgrade linux-image-5.4.0-1144-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-generic-6.8Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-gke-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-azure-fde-6.11Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1023-gkeopUpgrade linux-image-nvidia-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.8.0-1037-ibmUpgrade linux-image-oem-20.04cUpgrade linux-image-raspi-realtimeUpgrade linux-image-oem-20.04d | May 20, 2025 | Apr 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Apr 1, 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