PT-2026-61125 · Linux · Linux Kernel
CVE-2026-63809
·
Published
2026-07-19
·
Updated
2026-07-20
CVSS v3.1
7.8
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 7.1-rc5
Description
Memory corruption can occur in the BPF sysctl handler. The
proc sys call handler() function allocates a temporary sysctl buffer using kvzalloc(), which may use vmalloc() for large allocations. However, the buffer is incorrectly freed using kfree(), which is incompatible with vmalloc() allocations. This mismatch can lead to memory corruption. The issue was identified during the analysis of the cgroup bpf run filter sysctl() function.Recommendations
Update the Linux kernel to version 7.1-rc5 or later to ensure the
proc sys call handler() function uses kvfree() for buffer deallocation.Fix
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux Kernel