{"id":"CVE-2026-74426","state":"PUBLISHED","title":"afs: fix NULL pointer dereference in afs_get_tree()","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nafs: fix NULL pointer dereference in afs_get_tree()\n\nafs_alloc_sbi() uses kzalloc for memory allocation. And, if\nctx->dyn_root is not null, as->cell and as->volume are null.\nIn trace_afs_get_tree() they are dereferenced.\n\nKASAN error message:\n\nKASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]\nCPU: 2 PID: 18478 Comm: syz-executor.7 Not tainted 5.10.246-syzkaller #0\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1\n04/01/2014\nRIP: 0010:perf_trace_afs_get_tree+0x1d9/0x550\ninclude/trace/events/afs.h:1365\n\nCall Trace:\ntrace_afs_get_tree include/trace/events/afs.h:1365 [inline]\nafs_get_tree+0x922/0x1350 fs/afs/super.c:599\nvfs_get_tree+0x8e/0x300 fs/super.c:1572\ndo_new_mount fs/namespace.c:3011 [inline]\npath_mount+0x14a5/0x2220 fs/namespace.c:3341\ndo_mount fs/namespace.c:3354 [inline]\n__do_sys_mount fs/namespace.c:3562 [inline]\n__se_sys_mount fs/namespace.c:3539 [inline]\n__x64_sys_mount+0x283/0x300 fs/namespace.c:3539\n do_syscall_64+0x33/0x50 arch/x86/entry/common.c:46\nentry_SYSCALL_64_after_hwframe+0x67/0xd1\n\nFound by Linux Verification Center (linuxtesting.org) with Syzkaller.","publishedAt":"2026-08-15T05:59:28.427Z","updatedAt":"2026-08-17T05:19:11.836Z","severity":null,"assigner":"Linux","products":["Linux Linux"],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"67fb48c4a0874953212321cd5d57fdb4900dbc31","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"d648cc2069eb081707c061849046d909f57c78b1","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"d5b17474feed3c30991f07affa2473adbad95055","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"867b3ea146a041023bfcd258e6db516b1bb28f19","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"ea19edf71721cd42f923e3c70f4ff995b422fe3b","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"23b3d457d8387bcb2a61063a9e520063ada9335f","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"70b2842734d831c908474779bb8a76daf55f782c","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"0b70716081c6462be9b2928ad736d0d527b09678","versionType":"git"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["fs/afs/super.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.2","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.2","versionType":"semver"},{"version":"5.10.261","status":"unaffected","lessThanOrEqual":"5.10.*","versionType":"semver"},{"version":"5.15.212","status":"unaffected","lessThanOrEqual":"5.15.*","versionType":"semver"},{"version":"6.1.178","status":"unaffected","lessThanOrEqual":"6.1.*","versionType":"semver"},{"version":"6.6.145","status":"unaffected","lessThanOrEqual":"6.6.*","versionType":"semver"},{"version":"6.12.97","status":"unaffected","lessThanOrEqual":"6.12.*","versionType":"semver"},{"version":"6.18.40","status":"unaffected","lessThanOrEqual":"6.18.*","versionType":"semver"},{"version":"7.1.5","status":"unaffected","lessThanOrEqual":"7.1.*","versionType":"semver"},{"version":"7.2","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["fs/afs/super.c"]}],"references":["https://git.kernel.org/stable/c/67fb48c4a0874953212321cd5d57fdb4900dbc31","https://git.kernel.org/stable/c/d648cc2069eb081707c061849046d909f57c78b1","https://git.kernel.org/stable/c/d5b17474feed3c30991f07affa2473adbad95055","https://git.kernel.org/stable/c/867b3ea146a041023bfcd258e6db516b1bb28f19","https://git.kernel.org/stable/c/ea19edf71721cd42f923e3c70f4ff995b422fe3b","https://git.kernel.org/stable/c/23b3d457d8387bcb2a61063a9e520063ada9335f","https://git.kernel.org/stable/c/70b2842734d831c908474779bb8a76daf55f782c","https://git.kernel.org/stable/c/0b70716081c6462be9b2928ad736d0d527b09678"],"weaknesses":[],"ingestedAt":"2026-10-29T20:12:58.252Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/74xxx/CVE-2026-74426.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-74426","state":"PUBLISHED","datePublished":"2026-08-15T05:59:28.427Z","dateUpdated":"2026-08-17T05:19:11.836Z","assignerShortName":"Linux","assignerOrgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateReserved":"2026-08-15T05:44:03.894Z"},"containers":{"cna":{"title":"afs: fix NULL pointer dereference in afs_get_tree()","descriptions":[{"lang":"en","value":"In the Linux kernel, the following vulnerability has been resolved:\n\nafs: fix NULL pointer dereference in afs_get_tree()\n\nafs_alloc_sbi() uses kzalloc for memory allocation. And, if\nctx->dyn_root is not null, as->cell and as->volume are null.\nIn trace_afs_get_tree() they are dereferenced.\n\nKASAN error message:\n\nKASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]\nCPU: 2 PID: 18478 Comm: syz-executor.7 Not tainted 5.10.246-syzkaller #0\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1\n04/01/2014\nRIP: 0010:perf_trace_afs_get_tree+0x1d9/0x550\ninclude/trace/events/afs.h:1365\n\nCall Trace:\ntrace_afs_get_tree include/trace/events/afs.h:1365 [inline]\nafs_get_tree+0x922/0x1350 fs/afs/super.c:599\nvfs_get_tree+0x8e/0x300 fs/super.c:1572\ndo_new_mount fs/namespace.c:3011 [inline]\npath_mount+0x14a5/0x2220 fs/namespace.c:3341\ndo_mount fs/namespace.c:3354 [inline]\n__do_sys_mount fs/namespace.c:3562 [inline]\n__se_sys_mount fs/namespace.c:3539 [inline]\n__x64_sys_mount+0x283/0x300 fs/namespace.c:3539\n do_syscall_64+0x33/0x50 arch/x86/entry/common.c:46\nentry_SYSCALL_64_after_hwframe+0x67/0xd1\n\nFound by Linux Verification Center (linuxtesting.org) with Syzkaller."}],"affected":[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","versions":[{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"67fb48c4a0874953212321cd5d57fdb4900dbc31","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"d648cc2069eb081707c061849046d909f57c78b1","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"d5b17474feed3c30991f07affa2473adbad95055","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"867b3ea146a041023bfcd258e6db516b1bb28f19","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"ea19edf71721cd42f923e3c70f4ff995b422fe3b","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"23b3d457d8387bcb2a61063a9e520063ada9335f","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"70b2842734d831c908474779bb8a76daf55f782c","versionType":"git"},{"version":"80548b03991f58758a336424a90bf9f988e3b077","status":"affected","lessThan":"0b70716081c6462be9b2928ad736d0d527b09678","versionType":"git"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["fs/afs/super.c"]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","versions":[{"version":"5.2","status":"affected"},{"version":"0","status":"unaffected","lessThan":"5.2","versionType":"semver"},{"version":"5.10.261","status":"unaffected","lessThanOrEqual":"5.10.*","versionType":"semver"},{"version":"5.15.212","status":"unaffected","lessThanOrEqual":"5.15.*","versionType":"semver"},{"version":"6.1.178","status":"unaffected","lessThanOrEqual":"6.1.*","versionType":"semver"},{"version":"6.6.145","status":"unaffected","lessThanOrEqual":"6.6.*","versionType":"semver"},{"version":"6.12.97","status":"unaffected","lessThanOrEqual":"6.12.*","versionType":"semver"},{"version":"6.18.40","status":"unaffected","lessThanOrEqual":"6.18.*","versionType":"semver"},{"version":"7.1.5","status":"unaffected","lessThanOrEqual":"7.1.*","versionType":"semver"},{"version":"7.2","status":"unaffected","lessThanOrEqual":"*","versionType":"original_commit_for_fix"}],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","programFiles":["fs/afs/super.c"]}],"references":[{"url":"https://git.kernel.org/stable/c/67fb48c4a0874953212321cd5d57fdb4900dbc31"},{"url":"https://git.kernel.org/stable/c/d648cc2069eb081707c061849046d909f57c78b1"},{"url":"https://git.kernel.org/stable/c/d5b17474feed3c30991f07affa2473adbad95055"},{"url":"https://git.kernel.org/stable/c/867b3ea146a041023bfcd258e6db516b1bb28f19"},{"url":"https://git.kernel.org/stable/c/ea19edf71721cd42f923e3c70f4ff995b422fe3b"},{"url":"https://git.kernel.org/stable/c/23b3d457d8387bcb2a61063a9e520063ada9335f"},{"url":"https://git.kernel.org/stable/c/70b2842734d831c908474779bb8a76daf55f782c"},{"url":"https://git.kernel.org/stable/c/0b70716081c6462be9b2928ad736d0d527b09678"}],"providerMetadata":{"shortName":"Linux","orgId":"416baaa9-dc9f-4396-8d5f-8c081fb06d67","dateUpdated":"2026-08-17T05:19:11.836Z"},"cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"5.10.261"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"5.15.212"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"6.1.178"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"6.6.145"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"6.12.97"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"6.18.40"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"7.1.5"},{"vulnerable":true,"criteria":"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*","versionStartIncluding":"5.2","versionEndExcluding":"7.2"}]}]}],"x_generator":{"engine":"bippy-1.2.0"}}}}}