CVE-2025-8597
Last modified
CVE-2025-8597 is a medium-severity vulnerability rated 4.8/10 on the CVSS scale. MacVim's configuration on macOS, specifically the presence of entitlement "com.apple.security.get-task-allow", allows local attackers with unprivileged access (e.g. via a malicious application) to attach a debugger, read or modify the process memory, inject code in the application's context despite being signed with Hardened Runtime and bypass Transparency, Consent, and Control (TCC). EPSS estimates a 0.13% chance of exploitation in the next 30 days.
Description
MacVim's configuration on macOS, specifically the presence of entitlement "com.apple.security.get-task-allow", allows local attackers with unprivileged access (e.g. via a malicious application) to attach a debugger, read or modify the process memory, inject code in the application's context despite being signed with Hardened Runtime and bypass Transparency, Consent, and Control (TCC). Acquired resource access is limited to previously granted permissions by the user. Access to other resources beyond granted permissions requires user interaction with a system prompt asking for permission. According to Apple documentation, when a non-root user runs an app with the debugging tool entitlement, the system presents an authorization dialog asking for a system administrator's credentials. Since there is no prompt when the target process has "get-task-allow" entitlement, the presence of this entitlement was decided to be treated as a vulnerability because it removes one step needed to perform an attack. This issue was fixed in build r181.2
Metrics
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-8597?
How severe is CVE-2025-8597?
How do I fix CVE-2025-8597?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2025
- CVE-2025-8590Exposure of Sensitive Information to an Unauthorized Actor v…7.5
- CVE-2025-8591The software accepts user-supplied input via a URL parameter…6.1
- CVE-2025-8592The Inspiro theme for WordPress is vulnerable to Cross-Site …8.1
- CVE-2025-8593The GSheetConnector For Gravity Forms plugin for WordPress i…8.8
- CVE-2025-8594The Pz-LinkCard WordPress plugin before 2.5.7 does not valid…3.8
- CVE-2025-8595The Zakra theme for WordPress is vulnerable to unauthorized …4.3
- CVE-2025-8603The Unlimited Elements For Elementor plugin for WordPress is…6.4
- CVE-2025-8604The WP Table Builder – WordPress Table Plugin plugin for Wor…6.4
- CVE-2025-8605The Gutenify – Visual Site Builder Blocks & Site Templates. …6.4
- CVE-2025-8606The GSheetConnector For Gravity Forms plugin for WordPress i…2.4
- CVE-2025-8607The SlingBlocks – Gutenberg Blocks by FunnelKit (Formerly Wo…6.4
- CVE-2025-8608The Mihdan: Elementor Yandex Maps plugin for WordPress is vu…6.4
Are you affected by CVE-2025-8597?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
