CVE-2026-72357
Description
In the Linux kernel, the following vulnerability has been resolved: uprobes/x86: Use proper mm_struct in __in_uprobe_trampoline In the unregister path we use __in_uprobe_trampoline 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 __in_uprobe_trampoline and changing related callers to pass proper mm_struct pointer.
How to fix
- Linux Linuxc9170c83b0e0fc2065a4c2bca5bf1f90c5880156, 1acddd3e22dd6912dd5d54f80462405a1f1e6bae, 169328645663bae30e9abad4012d52441e085a71 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | ba2bfc97b4629b10bd8d02b36e04f3932a04cac4 ≤ v < c9170c83b0e0fc2065a4c2bca5bf1f90c5880156, ba2bfc97b4629b10bd8d02b36e04f3932a04cac4 ≤ v < 1acddd3e22dd6912dd5d54f80462405a1f1e6bae, ba2bfc97b4629b10bd8d02b36e04f3932a04cac4 ≤ v < 169328645663bae30e9abad4012d52441e085a71, 6.18 | c9170c83b0e0fc2065a4c2bca5bf1f90c5880156, 1acddd3e22dd6912dd5d54f80462405a1f1e6bae, 169328645663bae30e9abad4012d52441e085a71 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.