In the Linux kernel, the following vulnerability has been resolved:
bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
In function bond_option_arp_ip_targets_set(), if newval->string is an empty string, newval->string+1 will point to the byte after the string, causing an out-of-bound read.
BUG: KASAN: slab-out-of-bounds in strlen+0x7d/0xa0 lib/string.c:418 Read of size 1 at addr ffff8881119c4781 by task syz-executor665/8107 CPU: 1 PID: 8107 Comm: syz-executor665 Not tainted 6.7.0-rc7 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014 Call Trace: <TASK> __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xd9/0x150 lib/dump_stack.c:106 print_address_description mm/kasan/report.c:364 [inline] print_report+0xc1/0x5e0 mm/kasan/report.c:475 kasan_report+0xbe/0xf0 mm/kasan/report.c:588 strlen+0x7d/0xa0 lib/string.c:418 __fortify_strlen include/linux/fortify-string.h:210 [inline] in4_pton+0xa3/0x3f0 net/core/utils.c:130 bond_option_arp_ip_targets_set+0xc2/0x910 drivers/net/bonding/bond_options.c:1201 __bond_opt_set+0x2a4/0x1030 drivers/net/bonding/bond_options.c:767 __bond_opt_set_notify+0x48/0x150 drivers/net/bonding/bond_options.c:792 bond_opt_tryset_rtnl+0xda/0x160 drivers/net/bonding/bond_options.c:817 bonding_sysfs_store_option+0xa1/0x120 drivers/net/bonding/bond_sysfs.c:156 dev_attr_store+0x54/0x80 drivers/base/core.c:2366 sysfs_kf_write+0x114/0x170 fs/sysfs/file.c:136 kernfs_fop_write_iter+0x337/0x500 fs/kernfs/file.c:334 call_write_iter include/linux/fs.h:2020 [inline] new_sync_write fs/read_write.c:491 [inline] vfs_write+0x96a/0xd80 fs/read_write.c:584 ksys_write+0x122/0x250 fs/read_write.c:637 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0x40/0x110 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x63/0x6b ---[ end trace ]---
Fix it by adding a check of string length before using it.
CVSS Details
- CVSS 3.1 Base Score: 7.1
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-rt-kvmUpgrade kernel-64k-modulesUpgrade kernel-64k-debug-modules-coreUpgrade kernel-coreUpgrade kernel-rt-debugUpgrade kernel-64k-modules-coreUpgrade kernel-rt-coreUpgrade rtlaUpgrade kernel-64k-debug-develUpgrade kernel-debug-develUpgrade kernel-debug-modules-coreUpgrade kernel-debug-modules-extraUpgrade kernel-develUpgrade kernel-docUpgrade kernel-64k-debug-coreUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-modules-extraUpgrade kernel-cross-headersUpgrade kernel-64k-debug-devel-matchedUpgrade kernel-rt-debug-develUpgrade kernel-64k-devel-matchedUpgrade kernel-uki-virtUpgrade kernel-rt-modules-coreUpgrade python3-perfUpgrade kernel-rtUpgrade kernel-modules-coreUpgrade kernel-abi-stablelistsUpgrade kernel-headersUpgrade kernel-64k-debugUpgrade kernelUpgrade libperfUpgrade kernel-toolsUpgrade kernel-devel-matchedUpgrade kernel-zfcpdump-coreUpgrade rvUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-debug-modules-extraUpgrade kernel-64k-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-modules-extraUpgrade perfUpgrade kernel-debug-uki-virtUpgrade kernel-modules-extraUpgrade kernel-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-64k-develUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-coreUpgrade kernel-debug-coreUpgrade kernel-64kUpgrade kernel-rt-debug-kvmUpgrade kernel-debugUpgrade kernel-rt-modulesUpgrade kernel-tools-libsUpgrade kernel-debug-modulesUpgrade kernel-64k-modules-extraUpgrade kernel-64k-debug-modulesUpgrade bpftoolUpgrade kernel-rt-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-rt-debug-modules | Aug 12, 2024 | Jul 9, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-develUpgrade perfUpgrade kernel-develUpgrade kernel-livepatch-4.14.352-267.564Upgrade bpftool-debuginfoUpgrade kernel-livepatch-5.15.164-108.161Upgrade python-perfUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-toolsUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernelUpgrade bpftoolUpgrade kernel-livepatch-5.10.223-211.872 | Mar 14, 2025 | Jul 9, 2024 |
| Amazon_linux | — | Upgrade kernel | Mar 14, 2025 | Jul 9, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-headersUpgrade perfUpgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade python3-perfUpgrade kernel-livepatch-6.1.102-108.177Upgrade kernel-libbpf-develUpgrade kernel-toolsUpgrade kernelUpgrade kernel-modules-extra-commonUpgrade bpftool | Mar 27, 2025 | Jul 9, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 18, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 8, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade python3-perfUpgrade bpftool | Oct 9, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernelUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-tools | Oct 9, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade kernel-develUpgrade perfUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-headers | Jan 21, 2025 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | Oct 8, 2024 | Jul 9, 2024 |
| Oracle_linux | — | Upgrade kernelUpgrade kernel-uek | Aug 16, 2024 | Jul 9, 2024 |
| Redhat_linux | — | Upgrade kernelNo solution existsUpgrade kernel-rt | Aug 12, 2024 | Jul 9, 2024 |
| Rocky_linux | — | Upgrade kernel-zfcpdump-modulesUpgrade rvUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade bpftool-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-coreUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-debuginfoUpgrade kernel-debug-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-zfcpdump-coreUpgrade libperf-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-headersUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-develUpgrade kernel-rtUpgrade kernel-cross-headersUpgrade kernel-debug-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-toolsUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-modules-coreUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-rt-debuginfoUpgrade libperfUpgrade kernel-rt-debug-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-kvmUpgrade kernel-uki-virtUpgrade kernel-rt-debugUpgrade kernel-rt-coreUpgrade python3-perf-debuginfoUpgrade kernel-develUpgrade bpftoolUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-tools-debuginfoUpgrade kernel-debugUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-rt-develUpgrade kernel-debug-uki-virtUpgrade kernel-debuginfoUpgrade python3-perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-debug-coreUpgrade kernel-rt-modulesUpgrade kernel-modulesUpgrade rtlaUpgrade perfUpgrade kernel-zfcpdump-modules-extra | Aug 22, 2024 | Jul 9, 2024 |
| Suse | — | Upgrade kernel-sourceUpgrade dtb-exynosUpgrade kernel-rt-optionalUpgrade dtb-freescaleUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kernel-defaultUpgrade dtb-marvellUpgrade kernel-rt_debug-vdsoUpgrade dtb-alteraUpgrade cluster-md-kmp-64kbUpgrade dtb-amlogicUpgrade dtb-rockchipUpgrade kernel-azure-vdsoUpgrade kernel-obs-buildUpgrade kselftests-kmp-azureUpgrade kernel-rt_debugUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade reiserfs-kmp-rtUpgrade kernel-default-manUpgrade kernel-default-base-rebuildUpgrade kernel-docs-htmlUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade dlm-kmp-rtUpgrade kernel-azure-baseUpgrade dtb-lgUpgrade dtb-broadcomUpgrade dtb-qcomUpgrade kernel-rt-livepatch-develUpgrade kernel-debug-vdsoUpgrade kernel-default-livepatchUpgrade kernel-rtUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-azureUpgrade kernel-devel-azureUpgrade dlm-kmp-64kbUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade kernel-rt-extraUpgrade kernel-azureUpgrade dtb-sprdUpgrade dtb-socionextUpgrade kernel-kvmsmall-vdsoUpgrade kernel-azure-develUpgrade kernel-source-rtUpgrade kernel-source-vanillaUpgrade kernel-azure-extraUpgrade kernel-syms-azureUpgrade kselftests-kmp-rtUpgrade kernel-azure-optionalUpgrade kernel-syms-rtUpgrade kernel-debug-develUpgrade gfs2-kmp-rtUpgrade dtb-armUpgrade kernel-source-azureUpgrade kernel-obs-qaUpgrade dtb-renesasUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-devel-rtUpgrade dlm-kmp-azureUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-develUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-macrosUpgrade kernel-develUpgrade gfs2-kmp-64kbUpgrade dtb-xilinxUpgrade ocfs2-kmp-azureUpgrade kernel-default-develUpgrade dtb-amazonUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-develUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-debugUpgrade dtb-allwinnerUpgrade kernel-kvmsmallUpgrade kernel-docsUpgrade kernel-64kb-optionalUpgrade dtb-mediatekUpgrade dtb-hisiliconUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kernel-symsUpgrade dtb-appleUpgrade dtb-apmUpgrade cluster-md-kmp-azureUpgrade kernel-default-vdsoUpgrade kernel-64kbUpgrade kernel-64kb-livepatch-develUpgrade kernel-kvmsmall-develUpgrade kernel-default-extraUpgrade kernel-default-livepatch-devel | Aug 8, 2024 | Jul 9, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-lpaeUpgrade linux-image-4.4.0-260-genericUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-aws-lts-18.04Upgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-oem-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-oemUpgrade linux-image-6.8.0-1017-azureUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-4.4.0-1137-awsUpgrade linux-image-5.4.0-1137-azureUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1069-awsUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-4.15.0-1182-azureUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-azureUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-4.15.0-1157-kvmUpgrade linux-image-4.4.0-1138-kvmUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-5.4.0-1043-iotUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-aws-hweUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-4.4.0-260-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-4.4.0-1175-awsUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-azure-fdeUpgrade linux-image-oem-24.04Upgrade linux-image-raspi-hwe-18.04Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-4.15.0-1167-gcpUpgrade linux-image-ibm-classicUpgrade linux-image-azure-lts-20.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gcpUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-5.4.0-195-genericUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-gkeop-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-4.15.0-230-genericUpgrade linux-image-lowlatencyUpgrade linux-image-oem-22.04bUpgrade linux-image-gkeop-5.4Upgrade linux-image-oem-20.04dUpgrade linux-image-oem-20.04cUpgrade linux-image-bluefieldUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-gkeopUpgrade linux-image-gke-5.15Upgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-intelUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intel-iotgUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-4.15.0-1174-awsUpgrade linux-image-kvmUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-oem-osp1Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-azure-lts-18.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-generic-hwe-18.04Upgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-4.15.0-230-lowlatencyUpgrade linux-image-oracle-64kUpgrade linux-image-virtual-lts-xenialUpgrade linux-image-oem-20.04bUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-4.15.0-1136-oracleUpgrade linux-image-6.8.0-1018-awsUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-raspi2Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-gcp-lts-18.04 | Sep 13, 2024 | Jul 9, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Jul 9, 2024 |
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