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-64k-modulesUpgrade kernel-rt-kvmUpgrade bpftoolUpgrade kernel-debug-modulesUpgrade kernel-64k-debug-modulesUpgrade kernel-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-rt-debug-coreUpgrade rtlaUpgrade kernel-rt-develUpgrade kernel-rt-debug-modulesUpgrade kernel-tools-libsUpgrade kernel-develUpgrade kernel-modules-extraUpgrade kernel-rt-coreUpgrade kernel-zfcpdump-develUpgrade kernel-debug-modules-coreUpgrade kernel-debug-develUpgrade kernel-64k-modules-extraUpgrade kernel-coreUpgrade kernel-64k-debug-develUpgrade kernel-64k-modules-coreUpgrade kernel-debugUpgrade kernel-rt-modulesUpgrade kernel-64kUpgrade kernel-rt-debugUpgrade kernel-64k-debug-modules-coreUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-kvmUpgrade kernel-debug-uki-virtUpgrade kernel-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-64k-develUpgrade kernel-debug-coreUpgrade kernel-64k-coreUpgrade kernel-cross-headersUpgrade kernel-docUpgrade kernel-rt-modules-extraUpgrade kernel-modules-coreUpgrade kernel-rtUpgrade kernel-64k-debugUpgrade python3-perfUpgrade kernel-zfcpdump-modulesUpgrade kernel-uki-virtUpgrade rvUpgrade kernel-64k-debug-modules-extraUpgrade kernel-tools-libs-develUpgrade kernel-rt-debug-develUpgrade kernel-debug-devel-matchedUpgrade kernelUpgrade libperfUpgrade kernel-64k-devel-matchedUpgrade kernel-abi-stablelistsUpgrade kernel-rt-modules-coreUpgrade kernel-headersUpgrade kernel-zfcpdump-modules-coreUpgrade perfUpgrade kernel-rt-debug-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-toolsUpgrade kernel-zfcpdump-coreUpgrade kernel-64k-debug-coreUpgrade kernel-64k-debug-devel-matched | Aug 12, 2024 | Jul 9, 2024 |
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-debuginfoUpgrade kernel-livepatch-5.10.223-211.872Upgrade bpftoolUpgrade kernel-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python-perf-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-aarch64Upgrade perfUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-toolsUpgrade python-perfUpgrade kernel-livepatch-5.15.164-108.161Upgrade kernel-livepatch-4.14.352-267.564Upgrade kernel-develUpgrade bpftool-debuginfo | Mar 14, 2025 | Jul 9, 2024 |
| Amazon_linux | — | Upgrade kernel | Mar 14, 2025 | Jul 9, 2024 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade perfUpgrade kernel-tools-develUpgrade perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade python3-perfUpgrade kernel-livepatch-6.1.102-108.177Upgrade python3-perf-debuginfoUpgrade kernel-libbpf-staticUpgrade kernel-devel | Mar 27, 2025 | Jul 9, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 18, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-tools | Oct 8, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernelUpgrade python3-perf | Oct 9, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel | Oct 9, 2024 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp8 | — | Upgrade python3-perfUpgrade bpftoolUpgrade kernel-develUpgrade kernel-tools-libsUpgrade perfUpgrade kernel-headersUpgrade python-perfUpgrade kernel-toolsUpgrade kernel | Jan 21, 2025 | Jul 9, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perf | Oct 8, 2024 | Jul 9, 2024 |
| Oracle_linux | — | Upgrade kernel-uekUpgrade kernel | Aug 16, 2024 | Jul 9, 2024 |
| Redhat_linux | — | Upgrade kernelUpgrade kernel-rtNo solution exists | Aug 12, 2024 | Jul 9, 2024 |
| Rocky_linux | — | Upgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-kvmUpgrade python3-perf-debuginfoUpgrade kernel-rt-coreUpgrade kernel-rt-debugUpgrade kernel-debug-develUpgrade kernel-debug-uki-virtUpgrade bpftoolUpgrade rtlaUpgrade kernel-zfcpdump-modules-extraUpgrade perfUpgrade kernel-develUpgrade kernel-debugUpgrade kernel-debuginfoUpgrade kernel-coreUpgrade kernel-uki-virtUpgrade kernel-modules-extraUpgrade perf-debuginfoUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-develUpgrade kernel-debug-coreUpgrade kernel-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-modulesUpgrade python3-perfUpgrade kernel-headersUpgrade kernel-devel-matchedUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-rt-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-debug-develUpgrade libperfUpgrade kernel-zfcpdump-develUpgrade kernel-rtUpgrade kernel-debug-modules-coreUpgrade kernel-cross-headersUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdumpUpgrade bpftool-debuginfoUpgrade kernel-modules-coreUpgrade libperf-debuginfoUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-rt-modules-coreUpgrade kernel-debug-modulesUpgrade kernel-toolsUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-modulesUpgrade kernel-zfcpdump-modulesUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debug-debuginfoUpgrade kernel-debug-modules-extraUpgrade kernel-debuginfo-common-x86_64Upgrade rvUpgrade kernel-rt-debug-coreUpgrade kernel | Aug 22, 2024 | Jul 9, 2024 |
| Suse | — | Upgrade dtb-allwinnerUpgrade kernel-debug-develUpgrade dtb-amdUpgrade dlm-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade cluster-md-kmp-rtUpgrade dtb-armUpgrade reiserfs-kmp-defaultUpgrade kernel-devel-rtUpgrade kernel-docsUpgrade kernel-kvmsmallUpgrade kernel-rt_debug-livepatch-develUpgrade reiserfs-kmp-azureUpgrade kernel-debugUpgrade kernel-rt-livepatchUpgrade dtb-xilinxUpgrade gfs2-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-develUpgrade ocfs2-kmp-rtUpgrade gfs2-kmp-rtUpgrade kernel-default-develUpgrade kernel-macrosUpgrade dtb-amazonUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-develUpgrade ocfs2-kmp-azureUpgrade dtb-hisiliconUpgrade ocfs2-kmp-defaultUpgrade dtb-renesasUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-defaultUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-extraUpgrade kernel-64kbUpgrade kernel-default-vdsoUpgrade kernel-symsUpgrade kernel-kvmsmall-develUpgrade cluster-md-kmp-azureUpgrade dtb-apmUpgrade kernel-default-livepatch-develUpgrade kernel-default-optionalUpgrade kernel-default-baseUpgrade kernel-obs-qaUpgrade kernel-source-azureUpgrade dtb-appleUpgrade kernel-rt-develUpgrade dtb-mediatekUpgrade gfs2-kmp-defaultUpgrade kernel-defaultUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade dtb-rockchipUpgrade dtb-amlogicUpgrade dtb-alteraUpgrade kernel-azure-baseUpgrade dtb-nvidiaUpgrade kernel-default-manUpgrade dlm-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-syms-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade gfs2-kmp-azureUpgrade dtb-socionextUpgrade dtb-lgUpgrade kernel-rt-livepatch-develUpgrade dtb-broadcomUpgrade dlm-kmp-64kbUpgrade kernel-rt-extraUpgrade kernel-debug-vdsoUpgrade kernel-default-livepatchUpgrade kernel-rtUpgrade kernel-azure-optionalUpgrade dtb-qcomUpgrade kernel-rt_debugUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-develUpgrade kernel-rt-vdsoUpgrade kernel-docs-htmlUpgrade kernel-default-base-rebuildUpgrade kernel-debug-livepatch-develUpgrade kernel-azure-livepatch-develUpgrade kernel-64kb-extraUpgrade kernel-rt_debug-vdsoUpgrade kernel-syms-azureUpgrade kernel-azureUpgrade cluster-md-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-azure-develUpgrade dlm-kmp-defaultUpgrade dtb-sprdUpgrade dtb-caviumUpgrade dtb-freescaleUpgrade dtb-exynosUpgrade kselftests-kmp-azureUpgrade kernel-azure-vdsoUpgrade kernel-sourceUpgrade dtb-marvellUpgrade kernel-obs-buildUpgrade kernel-rt-optional | Aug 8, 2024 | Jul 9, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1015-oracle-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-bluefieldUpgrade linux-image-4.15.0-230-genericUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-20.04dUpgrade linux-image-6.8.0-48-lowlatency-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-intelUpgrade linux-image-6.8.0-1014-ibmUpgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-oracleUpgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-4.15.0-1136-oracleUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.4.0-1116-raspiUpgrade linux-image-6.8.0-1017-nvidia-64kUpgrade linux-image-virtualUpgrade linux-image-6.8.0-1015-oracleUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1018-awsUpgrade linux-image-raspi2Upgrade linux-image-nvidia-64kUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-gkeUpgrade linux-image-6.8.0-48-generic-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-genericUpgrade linux-image-gkeop-5.4Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-raspi2-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-5.4.0-195-genericUpgrade linux-image-4.15.0-1174-awsUpgrade linux-image-virtual-hwe-16.04Upgrade linux-image-oem-24.04Upgrade linux-image-kvmUpgrade linux-image-oem-24.04aUpgrade linux-image-oem-osp1Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.4.0-1136-gcpUpgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-azure-lts-18.04Upgrade linux-image-6.8.0-1017-nvidia-lowlatency-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-4.15.0-230-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-oracle-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.4.0-195-lowlatencyUpgrade linux-image-5.4.0-1051-xilinx-zynqmpUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-5.15.0-121-genericUpgrade linux-image-5.4.0-1132-awsUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-intel-iotgUpgrade linux-image-5.4.0-195-generic-lpaeUpgrade linux-image-aws-lts-22.04Upgrade linux-image-4.15.0-1167-gcpUpgrade linux-image-6.8.0-1016-oemUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-gke-5.15Upgrade linux-image-oem-20.04Upgrade linux-image-generic-64kUpgrade linux-image-ibm-classicUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-6.8.0-48-lowlatencyUpgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-6.8.0-1014-raspiUpgrade linux-image-gcpUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-gkeopUpgrade linux-image-5.4.0-1131-oracleUpgrade linux-image-aws-lts-18.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-1043-iotUpgrade linux-image-4.15.0-1182-azureUpgrade linux-image-awsUpgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-6.8.0-1013-gkeUpgrade linux-image-4.4.0-1137-awsUpgrade linux-image-5.4.0-1092-bluefieldUpgrade linux-image-4.4.0-260-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1137-azureUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1017-azureUpgrade linux-image-azure-fdeUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1016-gcpUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-lts-xenialUpgrade linux-image-5.4.0-1099-gkeopUpgrade linux-image-6.8.0-48-genericUpgrade linux-image-oemUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1016-azure-fdeUpgrade linux-image-raspi-nolpaeUpgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-22.04dUpgrade linux-image-5.4.0-1120-kvmUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1017-nvidia-lowlatencyUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-generic-lpaeUpgrade linux-image-aws-hweUpgrade linux-image-5.4.0-1079-ibmUpgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-lowlatency-64kUpgrade linux-image-4.15.0-1157-kvmUpgrade linux-image-4.4.0-1138-kvmUpgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-6.8.0-1017-nvidiaUpgrade linux-image-4.4.0-1175-awsUpgrade linux-image-nvidia-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-6.8.0-1017-azure-fdeUpgrade linux-image-raspiUpgrade linux-image-azureUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-1017-gcpUpgrade linux-image-4.4.0-260-lowlatencyUpgrade linux-image-6.8.0-1016-azureUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-121-lowlatency-64kUpgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-oracle-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