PT-2025-13341 · Linux+2 · Linux Kernel+2
Published
2023-01-16
·
Updated
2025-05-28
·
CVE-2023-52995
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to the fix of the instruction simulation of JALR
Description
The issue is related to the instruction simulation of JALR in the Linux kernel, specifically when setting a kprobe at 'jalr 1140(ra)' of vfs write. This results in a crash due to the kernel's inability to handle access to user memory without uaccess routines. The crash occurs because the rs1 and rd might be the same, requiring the target address to be obtained from rs1 followed by updating rd.
Recommendations
For Linux kernel versions prior to the fix, consider applying the patch that fixes the instruction simulation of JALR to resolve the issue. As a temporary workaround, avoid setting kprobes at 'jalr 1140(ra)' of vfs write until the patch is applied.
Exploit
Fix
Race Condition
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Astra Linux
Linux Kernel
Red Os