In the Linux kernel, the following vulnerability has been resolved:
uprobes/x86: Use proper mm_struct in __inuprobetrampoline
In the unregister path we use __inuprobetrampoline check with current->mm for the VMA lookup, which is wrong, because we are in the tracer context, not the traced process.
Add mm_struct pointer argument to _inuprobetrampoline and changing related callers to pass proper mmstruct pointer.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72357.json",
"cna_assigner": "Linux"
}