In the Linux kernel, the following vulnerability has been resolved:
jffs2: check jffs2_prealloc_raw_node_refs() result in few other places
Fuzzing hit another invalid pointer dereference due to the lack of checking whether jffs2_prealloc_raw_node_refs() completed successfully. Subsequent logic implies that the node refs have been allocated.
Handle that. The code is ready for propagating the error upwards.
KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] CPU: 1 PID: 5835 Comm: syz-executor145 Not tainted 5.10.234-syzkaller #0 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 RIP: 0010:jffs2_link_node_ref+0xac/0x690 fs/jffs2/nodelist.c:600 Call Trace: jffs2_mark_erased_block fs/jffs2/erase.c:460 [inline] jffs2_erase_pending_blocks+0x688/0x1860 fs/jffs2/erase.c:118 jffs2_garbage_collect_pass+0x638/0x1a00 fs/jffs2/gc.c:253 jffs2_reserve_space+0x3f4/0xad0 fs/jffs2/nodemgmt.c:167 jffs2_write_inode_range+0x246/0xb50 fs/jffs2/write.c:362 jffs2_write_end+0x712/0x1110 fs/jffs2/file.c:302 generic_perform_write+0x2c2/0x500 mm/filemap.c:3347 __generic_file_write_iter+0x252/0x610 mm/filemap.c:3465 generic_file_write_iter+0xdb/0x230 mm/filemap.c:3497 call_write_iter include/linux/fs.h:2039 [inline] do_iter_readv_writev+0x46d/0x750 fs/read_write.c:740 do_iter_write+0x18c/0x710 fs/read_write.c:866 vfs_writev+0x1db/0x6a0 fs/read_write.c:939 do_pwritev fs/read_write.c:1036 [inline] __do_sys_pwritev fs/read_write.c:1083 [inline] __se_sys_pwritev fs/read_write.c:1078 [inline] __x64_sys_pwritev+0x235/0x310 fs/read_write.c:1078 do_syscall_64+0x30/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x67/0xd1
Found by Linux Verification Center (linuxtesting.org) with Syzkaller.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Jul 11, 2025 | Jul 11, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Sep 10, 2025 | Jul 10, 2025 |
| Redhat_linux | — | No solution exists | Jul 11, 2025 | Jul 10, 2025 |
| Suse | — | Upgrade dtb-rockchipUpgrade kernel-obs-qaUpgrade kernel-rtUpgrade kernel-symsUpgrade ocfs2-kmp-rtUpgrade kernel-rt-develUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade kernel-default-base-rebuildUpgrade kernel-default-vdsoUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade dtb-mediatekUpgrade kernel-docsUpgrade dtb-nvidiaUpgrade reiserfs-kmp-defaultUpgrade kernel-macrosUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade dtb-qcomUpgrade kernel-develUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade kernel-debugUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-defaultUpgrade kselftests-kmp-rtUpgrade dtb-sprdUpgrade ocfs2-kmp-azureUpgrade kernel-defaultUpgrade kernel-64kb-develUpgrade kernel-default-extraUpgrade kernel-devel-azureUpgrade dtb-allwinnerUpgrade dtb-apmUpgrade cluster-md-kmp-rtUpgrade dtb-exynosUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-source-rtUpgrade kernel-docs-htmlUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-livepatchUpgrade gfs2-kmp-rtUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade reiserfs-kmp-rtUpgrade kernel-azure-vdsoUpgrade kernel-azure-extraUpgrade kernel-obs-buildUpgrade kernel-rt-optionalUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade kernel-source-vanillaUpgrade dtb-marvellUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-develUpgrade kernel-default-develUpgrade dtb-caviumUpgrade dtb-appleUpgrade dtb-amdUpgrade dtb-amazonUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-syms-rtUpgrade kernel-default-baseUpgrade dtb-renesasUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-azureUpgrade kernel-azure-develUpgrade kernel-64kb-optionalUpgrade kernel-rt-extraUpgrade kernel-64kbUpgrade kernel-zfcpdumpUpgrade kernel-debug-develUpgrade dtb-socionextUpgrade kernel-azure-optionalUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-source-azureUpgrade kernel-debug-vdsoUpgrade dtb-lg | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-5.15.0-1075-gkeopUpgrade linux-image-5.15.0-1092-aws-64kUpgrade linux-image-5.15.0-1092-gcpUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-fips-5.15Upgrade linux-image-virtual-6.14Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1092-awsUpgrade linux-image-gkeopUpgrade linux-image-kvm-5.15Upgrade linux-image-azure-lts-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-5.15.0-156-generic-lpaeUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidiaUpgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-aws-5.15Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-oracle-6.8Upgrade linux-image-6.14.0-1014-azureUpgrade linux-image-gke-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-raspi-5.15Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-intelUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-5.15.0-1045-nvidia-tegraUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-oracleUpgrade linux-image-5.15.0-156-fipsUpgrade linux-image-aws-6.14Upgrade linux-image-oem-22.04dUpgrade linux-image-genericUpgrade linux-image-azure-6.14Upgrade linux-image-oem-22.04Upgrade linux-image-raspi-realtimeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.14.0-34-genericUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1090-oracleUpgrade linux-image-5.15.0-1096-azure-fipsUpgrade linux-image-realtime-6.14Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-intel-iotg-5.15Upgrade linux-image-gkeUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1034-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1056-xilinx-zynqmpUpgrade linux-image-realtime-5.15Upgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-oem-24.04aUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-5.15.0-1092-aws-fipsUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1085-intel-iot-realtimeUpgrade linux-image-5.15.0-1087-intel-iotgUpgrade linux-image-5.15.0-1089-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1045-nvidia-tegra-rtUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oem-24.04bUpgrade linux-image-xilinxUpgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-oem-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gcp-6.14Upgrade linux-image-5.15.0-156-genericUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-lpaeUpgrade linux-image-fips-5.15Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-5.15.0-1086-ibmUpgrade linux-image-gke-64k-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-5.15.0-156-lowlatencyUpgrade linux-image-raspi-nolpaeUpgrade linux-image-oracle-5.15Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-gcp-lts-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1087-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-5.15.0-1087-nvidiaUpgrade linux-image-aws-lts-24.04Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-gcp-5.15Upgrade linux-image-generic-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-generic-5.15Upgrade linux-image-5.15.0-1086-raspiUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-24.04cUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-64k-6.14Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-5.15.0-1096-azureUpgrade linux-image-raspi-6.14Upgrade linux-image-azure-cvmUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azureUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1092-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-generic-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.14.0-1014-oemUpgrade linux-image-5.15.0-156-lowlatency-64kUpgrade linux-image-5.15.0-156-generic-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-aws-lts-22.04Upgrade linux-image-gcp-6.8Upgrade linux-image-azure-nvidia-6.14Upgrade linux-image-azure-fipsUpgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-ibm-5.15Upgrade linux-image-gke-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-kvmUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-azure-5.15Upgrade linux-image-5.15.0-1092-gcp-fipsUpgrade linux-image-oem-22.04aUpgrade linux-image-ibm-classicUpgrade linux-image-ibm-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-1088-kvmUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-virtual-5.15Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-gke-5.15Upgrade linux-image-oracle-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-5.15.0-1034-nvidia-tegra-igxUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-oem-6.14Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-aws-64k-5.15Upgrade linux-image-awsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-100-lowlatency | Jul 14, 2025 | Jul 10, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Jul 10, 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