CVE-2026-64596

linux: In the Linux kernel, the following vulnerability has been resolved: libfs: set SB_I_NOEXEC and SB_I_NODEV by default...

CVE-2026-64596 is fixed in 20 products on 1 platform, first by ALAS2023-2026-2045, released August 3, 2026. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
n/a
important
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0021
10th percentile

In the Linux kernel, the following vulnerability has been resolved: libfs: set SB_I_NOEXEC and SB_I_NODEV by default in init_pseudo() Since commit 1e7ab6f67824 ("anon_inode: rework assertions"), path_noexec() warns when an anonymous-inode file is mmap'd from a superblock that has not set SB_I_NOEXEC. dma-buf backs its files this way and never set the flag, so mmap of any exported buffer trips the warning on a CONFIG_DEBUG_VFS=y kernel: WARNING: CPU: 11 PID: 121813 at fs/exec.c:118 path_noexec+0x47/0x50 do_mmap+0x2b5/0x680 vm_mmap_pgoff+0x129/0x210 ksys_mmap_pgoff+0x177/0x240 __x64_sys_mmap+0x33/0x70 init_pseudo() sets up internal SB_NOUSER mounts that are never path-reachable. Set both flags here so every pseudo filesystem gets them by default instead of each caller setting them. SB_I_NODEV is inert for unreachable mounts. SB_I_NOEXEC has one visible effect: an executable mapping of a pseudo-fs fd, such as a dma-buf, now fails with -EPERM, which is the invariant the assertion enforces. No in-tree caller maps these executable. Reproduce on CONFIG_DEBUG_VFS=y: make -C tools/testing/selftests/dmabuf-heaps sudo ./tools/testing/selftests/dmabuf-heaps/dmabuf-heap -t system

Where it's fixed

ProductFixed inFixReleased
Linux
bpftool6.18 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
bpftool6.18-debuginfo · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel-livepatch-6.18.39-79.141 · amzn 2023 1:1.0-0.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-debuginfo · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-debuginfo-common-aarch64 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-debuginfo-common-x86_64 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-devel · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-headers · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-modules-extra · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-modules-extra-common · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-tools · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-tools-debuginfo · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
kernel6.18-tools-devel · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
linux · Debian 14 7.1.4-1 DEBIAN-CVE-2026-64596 Aug 7, 2026
microvm-kernel6.18 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
perf6.18 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
perf6.18-debuginfo · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
python3-perf6.18 · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026
python3-perf6.18-debuginfo · amzn 2023 1:6.18.39-79.141.amzn2023 ALAS2023-2026-2045 Aug 3, 2026

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.