PatchSiren cyber security CVE debrief
CVE-2026-72357 Linux CVE debrief
The Linux kernel vulnerability CVE-2026-72357 exists in the uprobes/x86 subsystem, specifically in the __in_uprobe_trampoline function. The issue arises from using the wrong mm_struct in the unregister path, leading to incorrect VMA lookup. This vulnerability affects Linux kernel maintainers, Linux distribution vendors, and organizations using Linux systems. The fix involves adding a mm_struct pointer argument to __in_uprobe_trampoline and updating related callers to pass the correct mm_struct pointer. This change ensures that the proper memory management structure is used, preventing potential security issues. The CVE record was published on 2026-08-15T06:22:09.147Z and has not been modified since then. The vulnerability has a high impact on Linux systems and requires immediate attention from Linux kernel maintainers, Linux distribution vendors, and organizations using Linux systems.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-15
- Original CVE updated
- 2026-08-15
- Advisory published
- 2026-08-15
- Advisory updated
- 2026-08-15
Who should care
Linux kernel maintainers, Linux distribution vendors, and organizations using Linux systems should be aware of this vulnerability and take steps to apply the patch or implement compensating controls. The vulnerability has a high impact on Linux systems and requires immediate attention from Linux kernel maintainers, Linux distribution vendors, and organizations using Linux systems. Linux kernel maintainers should review and apply the official patch. Linux distribution vendors should update their Linux distributions with the patched kernel. Organizations using Linux systems should inventory their systems for exposure, apply compensating controls if patching is not feasible, and monitor for suspicious activity related to uprobes/x86 functionality.
Technical summary
The Linux kernel vulnerability CVE-2026-72357 exists in the uprobes/x86 subsystem, specifically in the __in_uprobe_trampoline function. The issue arises from using the wrong mm_struct in the unregister path, leading to incorrect VMA lookup. The fix involves adding a mm_struct pointer argument to __in_uprobe_trampoline and updating related callers to pass the correct mm_struct pointer. This change ensures that the proper memory management structure is used, preventing potential security issues. The vulnerability affects Linux kernel maintainers, Linux distribution vendors, and organizations using Linux systems.
Defensive priority
Linux kernel vulnerability in uprobes/x86, use proper mm_struct in __in_uprobe_trampoline, requires patching.
Recommended defensive actions
- Apply the official patch to update the __in_uprobe_trampoline function with the correct mm_struct pointer argument.
- Verify and update related callers to pass the proper mm_struct pointer.
- Inventory Linux systems for exposure and apply compensating controls if patching is not feasible.
- Monitor for suspicious activity related to uprobes/x86 functionality.
- Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The Linux kernel vulnerability CVE-2026-72357 exists in uprobes/x86, specifically in the __in_uprobe_trampoline function. The issue involves using the wrong mm_struct in the unregister path, which can lead to incorrect VMA lookup. A fix has been applied by adding a mm_struct pointer argument to __in_uprobe_trampoline and updating related callers to pass the proper mm_struct pointer.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-72357 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-72357
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-72357 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-72357
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/169328645663bae30e9abad4012d52441e085a71
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/1acddd3e22dd6912dd5d54f80462405a1f1e6bae
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/c9170c83b0e0fc2065a4c2bca5bf1f90c5880156
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.