In the Linux kernel, the following vulnerability has been resolved:
ext4: fix string copying in parse_apply_sb_mount_options()
strscpy_pad() can't be used to copy a non-NUL-term string into a NUL-term string of possibly bigger size. Commit 0efc5990bca5 ("string.h: Introduce memtostr() and memtostr_pad()") provides additional information in that regard. So if this happens, the following warning is observed:
strnlen: detected buffer overflow: 65 byte read of buffer size 64 WARNING: CPU: 0 PID: 28655 at lib/string_helpers.c:1032 __fortify_report+0x96/0xc0 lib/string_helpers.c:1032 Modules linked in: CPU: 0 UID: 0 PID: 28655 Comm: syz-executor.3 Not tainted 6.12.54-syzkaller-00144-g5f0270f1ba00 #0 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:__fortify_report+0x96/0xc0 lib/string_helpers.c:1032 Call Trace: <TASK> __fortify_panic+0x1f/0x30 lib/string_helpers.c:1039 strnlen include/linux/fortify-string.h:235 [inline] sized_strscpy include/linux/fortify-string.h:309 [inline] parse_apply_sb_mount_options fs/ext4/super.c:2504 [inline] __ext4_fill_super fs/ext4/super.c:5261 [inline] ext4_fill_super+0x3c35/0xad00 fs/ext4/super.c:5706 get_tree_bdev_flags+0x387/0x620 fs/super.c:1636 vfs_get_tree+0x93/0x380 fs/super.c:1814 do_new_mount fs/namespace.c:3553 [inline] path_mount+0x6ae/0x1f70 fs/namespace.c:3880 do_mount fs/namespace.c:3893 [inline] __do_sys_mount fs/namespace.c:4103 [inline] __se_sys_mount fs/namespace.c:4080 [inline] __x64_sys_mount+0x280/0x300 fs/namespace.c:4080 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0x64/0x140 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x76/0x7e
Since userspace is expected to provide s_mount_opts field to be at most 63 characters long with the ending byte being NUL-term, use a 64-byte buffer which matches the size of s_mount_opts, so that strscpy_pad() does its job properly. Return with error if the user still managed to provide a non-NUL-term string here.
Found by Linux Verification Center (linuxtesting.org) with Syzkaller.
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade python3-perf-debuginfoUpgrade kernel-modules-extra-commonUpgrade bpftool6.12-debuginfoUpgrade kernel6.12-libbpf-develUpgrade perf6.12-debuginfoUpgrade perfUpgrade kernel-toolsUpgrade kernel6.12-headersUpgrade kernel-livepatch-6.12.64-87.122Upgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-develUpgrade kernel6.12-tools-debuginfoUpgrade bpftoolUpgrade kernel-libbpf-debuginfoUpgrade kernel-livepatch-6.1.161-183.298Upgrade kernel6.12-libbpf-debuginfoUpgrade kernel-libbpf-develUpgrade kernel6.12-libbpfUpgrade kernel-headersUpgrade bpftool6.12Upgrade perf6.12Upgrade kernel-tools-develUpgrade python3-perf6.12-debuginfoUpgrade kernel6.12-modules-extra-commonUpgrade kernel-tools-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-debuginfo-common-x86_64Upgrade python3-perf6.12Upgrade kernelUpgrade kernel6.12Upgrade kernel-libbpfUpgrade kernel6.12-develUpgrade kernel6.12-tools-develUpgrade kernel6.12-debuginfoUpgrade kernel6.12-libbpf-staticUpgrade kernel-debuginfoUpgrade kernel6.12-toolsUpgrade python3-perfUpgrade kernel-modules-extraUpgrade kernel-libbpf-staticUpgrade kernel6.12-modules-extra | Feb 20, 2026 | Jan 14, 2026 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Feb 11, 2026 | Feb 11, 2026 |
| Oracle_linux | — | Upgrade kernel-uek | Feb 24, 2026 | Jan 14, 2026 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Jan 14, 2026 |
| Ubuntu | — | Upgrade linux-image-oem-22.04aUpgrade linux-image-6.8.0-1051-nvidia-lowlatency-64kUpgrade linux-image-gke-6.8Upgrade linux-image-realtime-6.17Upgrade linux-image-aws-64kUpgrade linux-image-aws-fipsUpgrade linux-image-azure-6.17Upgrade linux-image-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-1052-aws-fipsUpgrade linux-image-6.17.0-1011-oracle-64kUpgrade linux-image-6.17.0-1010-realtimeUpgrade linux-image-6.17.0-1020-oemUpgrade linux-image-aws-6.8Upgrade linux-image-azureUpgrade linux-image-6.8.0-1054-gcp-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1037-gkeopUpgrade linux-image-6.8.0-1050-gkeUpgrade linux-image-6.8.0-1051-ibmUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-generic-lpaeUpgrade linux-image-realtime-6.8.1Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtualUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1052-raspiUpgrade linux-image-6.8.0-1049-oracleUpgrade linux-image-6.17.0-22-genericUpgrade linux-image-genericUpgrade linux-image-6.8.0-110-fipsUpgrade linux-image-gkeopUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-6.17Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-6.8.0-1054-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-azure-6.8Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1051-nvidia-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-gcp-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.17.0-1012-gcpUpgrade linux-image-6.8.0-1049-oracle-64kUpgrade linux-image-6.8.0-1054-gcp-64kUpgrade linux-image-6.17.0-1012-awsUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-generic-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-110-lowlatency-64kUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-oem-24.04dUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-lowlatency-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-6.17Upgrade linux-image-oem-22.04cUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1054-azureUpgrade linux-image-ibmUpgrade linux-image-aws-6.17Upgrade linux-image-6.8.0-1022-nvidia-tegraUpgrade linux-image-gcp-64k-6.17Upgrade linux-image-6.8.0-1022-nvidia-tegra-rtUpgrade linux-image-gkeUpgrade linux-image-aws-fips-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.17.0-1013-azureUpgrade linux-image-6.8.1-1047-realtimeUpgrade linux-image-6.17.0-1012-gcp-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.17.0-22-generic-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.17.0-1012-aws-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-awsUpgrade linux-image-6.8.0-1054-azure-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-110-lowlatencyUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-azure-fips-6.8Upgrade linux-image-6.8.0-110-generic-64kUpgrade linux-image-gke-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-aws-64k-6.17Upgrade linux-image-6.8.0-110-genericUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-6.17Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1051-nvidia-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-generic-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-raspi-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-64k-6.17Upgrade linux-image-gcp-6.17Upgrade linux-image-gcpUpgrade linux-image-6.8.0-2042-raspi-realtimeUpgrade linux-image-oracle-6.17Upgrade linux-image-oracleUpgrade linux-image-oracle-64k-6.17Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.17.0-1014-raspiUpgrade linux-image-6.17.0-1011-oracleUpgrade linux-image-realtimeUpgrade linux-image-gke-64kUpgrade linux-image-gcp-fipsUpgrade linux-image-fips-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1059-azureUpgrade linux-image-6.8.0-1051-nvidiaUpgrade linux-image-6.8.0-1052-awsUpgrade linux-image-raspi-6.17Upgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1052-aws-64kUpgrade linux-image-6.8.0-1050-gke-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-kvmUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-ibm-classicUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-fips | Feb 12, 2026 | Jan 14, 2026 |
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