CVE-2025-4232 GlobalProtect: Authenticated Code Injection Through Wildcard on macOS
A non-administrative user can escalate privileges to root via code injection in the log collection feature of the GlobalProtect macOS app.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2025-4232?
CVE-2025-4232 is a high-severity command injection vulnerability in Palo Alto Networks GlobalProtect App, published on 12 Jun 2025. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
An improper neutralization of wildcards vulnerability in the log collection feature of Palo Alto Networks GlobalProtect™ app on macOS allows a non administrative user to escalate their privileges to root.
Weakness: CWE-155
Which versions are affected by CVE-2025-4232?
It affects 1 product.
Products include Paloaltonetworks Globalprotect.
How do I fix CVE-2025-4232?
No fix has been published for CVE-2025-4232 yet. Limit exposure of the affected software until one is available.
Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.
Is CVE-2025-4232 being exploited?
There is no known exploitation of CVE-2025-4232 in the wild and no public exploit code.
Other vulnerabilities in Palo Alto Networks GlobalProtect App
- CVE-2021-3057 GlobalProtect App: Buffer Overflow Vulnerability When Connecting to Portal or Gateway
- CVE-2023-0009 GlobalProtect App: Local Privilege Escalation (PE) Vulnerability
- CVE-2022-0016 GlobalProtect App: Privilege Escalation Vulnerability When Using Connect Before Logon
- CVE-2025-0120 GlobalProtect App: Local Privilege Escalation (PE) Vulnerability
- CVE-2019-17436 Privilege escalation in GlobalProtect Agent for Linux and OSX
Sources
Also known as GHSA-2qvw-8f7v-j53g.