Format String Vulnerability in Linux Kernel Affects BPF Trace Functionality
CVE-2025-38528
Currently unrated
What is CVE-2025-38528?
A format string vulnerability in the Linux kernel's BPF functions allows for improper handling of input resulting in kernel warnings. Specifically, the bpf_trace_printk function fails to reject an unsupported format string that contains multiple '%' characters. This oversight can lead to runtime warnings as the BPF program fails to process the input correctly, risking system stability. A patch has been applied to ensure that such format strings are appropriately rejected, enhancing the robustness of BPF functionalities.
Affected Version(s)
Linux 48cac3f4a96ddf08df8e53809ed066de0dc93915 < 61d5fa45ed13e42af14c7e959baba9908b8ee6d4
Linux 48cac3f4a96ddf08df8e53809ed066de0dc93915
Linux 48cac3f4a96ddf08df8e53809ed066de0dc93915 < 6952aeace93f8c9ea01849efecac24dd3152c9c9