Skip to main content

GlobalProtect App CVE-2026-0315

| EUVDEUVD-2026-101670 MEDIUM
Untrusted Search Path (CWE-426)
2026-10-14 palo_alto GHSA-387w-hmfw-94vw
5.9
CVSS 4.0 · Vendor: palo_alto
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privileged macOS session
  2. Exploit
    Plant malicious binary/library in untrusted search path
  3. Execution
    Trigger privileged GlobalProtect component
  4. Impact
    Execute arbitrary commands as root

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path verification
Exploitation Conditions

Exploitation requires the vulnerable GlobalProtect app (versions 6.3.0 before 6.3.3-h16 or 6.2.0 before 6.2.8-h15) to be installed specifically on macOS - the Linux, Windows, iOS, Android and Chrome OS builds are explicitly not affected, so non-macOS deployments carry no exposure. The attacker must already possess an interactive, low-privileged (non-administrative) local account on the Mac (CVSS PR:L, AV:L); no user interaction and no non-default configuration is required (UI:N, AC:L). The principal limiting factors are the mandatory local foothold and existing authenticated access, which prevent any remote or unauthenticated exploitation.

Impact

This is a genuine but moderate-priority local privilege escalation (CWE-426, untrusted search path) in the Palo Alto Networks GlobalProtect app on macOS only. The vendor CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) correctly describes a locally-attackable, low-complexity flaw requiring an already-authenticated low-privileged user (PR:L) and no user interaction, yielding full confidentiality/integrity/availability compromise of the host via root execution. The score of 5.9 is tempered by the Exploit Maturity value E:U (unproven/unexploited), which is consistent with the absence of a CISA KEV listing and no public exploit code - exploitation status is 'no public exploit identified at time of analysis'. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified; this is a MISSING signal, not a low one. The local-only attack vector materially limits real-world risk: an attacker must already have an interactive foothold on the Mac. Net assessment: a credible post-compromise escalation primitive worth patching on managed macOS fleets, but not an internet-facing or wormable emergency. One cross-source discrepancy to note: the Tags list includes Google and Microsoft, yet the description explicitly states Windows, Android and Chrome OS are NOT affected - verify scope as macOS-only.

Exploit ScenarioDerived

A non-administrative user already logged into a macOS endpoint running a vulnerable GlobalProtect app (6.3.0 before 6.3.3-h16, or 6.2.0 before 6.2.8-h15) abuses an untrusted search path / insecure component to have their own code executed by a privileged GlobalProtect process. The result is arbitrary command execution as root from a standard user account. No public exploit code or active exploitation has been identified at time of analysis, and the CVSS requires local access with existing low-level privileges.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Local privilege escalation in Palo Alto Networks GlobalProtect App versions 6.3.0 before 6.3.3-h16 and 6.2.0 before 6.2.8-h15 on macOS allows an authenticated local non-administrative user to obtain root privileges and execute arbitrary commands. The vulnerability is due to an untrusted search path (CWE-426) and requires a local foothold; no public exploit has been identified at time of analysis. Other platforms (Linux, Windows, iOS, Android, Chrome OS) are not affected.

RemediationAI

Upgrade to GlobalProtect App 6.3.3-h16 or 6.2.8-h15 (or later) on macOS as per the vendor advisory at https://security.paloaltonetworks.com/CVE-2026-0315. These versions contain the fix for the untrusted search path vulnerability. If immediate upgrade is not possible, consider removing the GlobalProtect App from macOS endpoints that do not require it, or restricting local interactive access to trusted users only, as the attack requires an existing low-privileged local account. No workaround is documented; however, monitoring for unexpected privilege escalation attempts (e.g., unusual child processes of the GlobalProtect App) may help detect exploitation. Other platforms require no action.

Affected VersionsENISA

GlobalProtect App 6.3.0 <6.3.3-h16
GlobalProtect App 6.2.0 <6.2.8-h15

Affected Packages

euvd globalprotect_app fix: 6.2.8-h15, 6.3.3-h16

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The GlobalProtect App is a VPN client from Palo Alto Networks. The vulnerability stems from CWE-426 (Untrusted Search Path), where the application or a privileged helper component loads a library or executable from a location that is writable by a low-privileged user. On macOS, when the app runs a privileged operation, it may search the current working directory or an environment-controlled path for a binary or dylib, allowing an attacker to place a malicious file that gets executed with root privileges. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) indicates that a local authenticated user with no special configuration can fully compromise confidentiality, integrity, and availability, while scope remains unchanged. The assessed CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) aligns with this, confirming a moderate-severity local privilege escalation.

Know when Globalprotect App gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (palo_alto) PRIMARY 5.9 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/AU:N/R:U/V:D/RE:M/U:Amber
vuln.today AI 7.8 HIGH

Local privilege escalation by an authenticated low-privileged user (AV:L, PR:L) with no interaction (UI:N) yielding full root compromise (C:H/I:H/A:H), scope unchanged.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (palo_alto).

CVSS VectorVendor: palo_alto

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 14, 2026 - 22:49 EUVD
CVE Published
Oct 14, 2026 - 20:24 cve.org
MEDIUM 5.9

DescriptionCVE.org

A local privilege escalation vulnerability in the Palo Alto Networks GlobalProtect™ app enables a local user to escalate their privileges to root on macOS. This enables a non-administrative user to execute arbitrary commands with administrative privileges.

The GlobalProtect app on Linux, Windows, iOS, Android and Chrome OS is not affected by this vulnerability.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
High
Widely-deployed enterprise VPN client, but only the macOS build is affected
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
High
Technical Impact
Total

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2026-0299 MEDIUM
5.9 Aug 13

Local privilege escalation in Palo Alto Networks GlobalProtect app (Windows, macOS, and Linux) allows any local non-admi

CVE-2026-0307 MEDIUM
5.9 Sep 10

Multiple local privilege escalation flaws in Palo Alto Networks GlobalProtect App on Windows, macOS, and Linux allow any

CVE-2026-0251 MEDIUM
5.9 May 13

Local privilege escalation vulnerabilities in Palo Alto Networks GlobalProtect App on Windows, macOS, and Linux allow a

CVE-2026-0298 MEDIUM
5.2 Aug 13

Remote code execution in Palo Alto Networks GlobalProtect app on Windows allows a network-adjacent man-in-the-middle att

CVE-2026-0297 MEDIUM
5.2 Aug 13

Out-of-bounds write in Palo Alto Networks GlobalProtect app exposes Windows, macOS, and Linux endpoints to arbitrary cod

CVE-2026-0250 MEDIUM
5.2 May 13

Buffer overflow in Palo Alto Networks GlobalProtect App (versions 6.0 through 6.3) allows an adjacent-network attacker p

CVE-2026-0249 MEDIUM
4.9 May 13

Improper certificate validation in Palo Alto Networks GlobalProtect App exposes macOS and Android users to adversary-in-

CVE-2026-0296 MEDIUM
4.5 Aug 13

Improper certificate validation in Palo Alto Networks GlobalProtect app allows an unauthenticated attacker with an estab

CVE-2026-0267 MEDIUM
4.4 Jun 10

GlobalProtect app on macOS exposes administrator-configured passcodes - used to restrict disabling, disconnecting, or un

CVE-2026-0314 MEDIUM
4.3 Oct 14

Type confusion in the Palo Alto Networks GlobalProtect app on Windows lets an authenticated local user with low privileg

CVE-2026-0295 MEDIUM
4.1 Aug 13

Privilege escalation to root in Palo Alto Networks GlobalProtect App on macOS is enabled by a race condition exploitable

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy