Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
- >= 6.14.0, < 6.14.1
A vulnerability in the Linux kernel's PowerPC64 ftrace implementation has been addressed. The issue arose because the r15 register, which is always clobbered when using PPC_FTRACE_OUT_OF_LINE, was not properly restored during livepatching. This oversight led to kernel data access errors, as the clobbered r15 was not available when needed, causing faults in the kernel's operation.
The vulnerability could lead to kernel crashes or data access violations, as the clobbered r15 register was not restored during livepatching, causing the kernel to access invalid memory areas.
The vulnerability can be reproduced by applying a livepatch that does not account for the r15 register being clobbered. This can be done by creating a livepatch that modifies kernel behavior without restoring r15, which will then lead to a kernel data access error when the modified behavior is executed.
Users should apply the latest patches from the Linux kernel stable branch, where this vulnerability has been addressed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.