Skip to main content

GlobalProtect App EUVDEUVD-2026-30101

| CVE-2026-0250 MEDIUM
Out-of-bounds Write (CWE-787)
2026-05-13 palo_alto GHSA-mv4m-c9mp-36jr
5.2
CVSS 4.0 · Vendor: palo_alto
View

Attack ChainAIDerived

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

  1. Access
    Gain adjacent network position via ARP spoof or rogue AP
  2. Delivery
    Intercept GlobalProtect TLS session to Portal/Gateway
  3. Exploit
    Inject crafted malformed response payload
  4. Execution
    Trigger out-of-bounds write in message parser
  5. Persist
    Corrupt memory to hijack control flow
  6. Impact
    Execute arbitrary code with SYSTEM privileges

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires two simultaneous conditions: first, the attacker must be on the same adjacent network segment as the victim (AV:A) - achieved via physical co-location, ARP spoofing, DNS poisoning, or a rogue access point; second, the attacker must successfully establish a man-in-the-middle position on the TLS channel between the GlobalProtect app and a Palo Alto Portal or Gateway server (AT:P), meaning certificate validation must be bypassed or a trusted certificate must be available to the attacker. The vulnerability is triggered during the normal Portal/Gateway connection lifecycle - no special application feature needs to be enabled and no user interaction is required (UI:N), and no privileges on the victim system are required (PR:N). What limits exploitation: the MitM network position is a significant operational barrier; TLS certificate validation (if strictly enforced) provides an additional layer of resistance; SSVC explicitly marks this as not automatable, ruling out worm-style propagation. iOS clients are unconditionally excluded. No application-level configuration state or non-default setting is required - any endpoint running an affected version and capable of reaching a Portal or Gateway is vulnerable given the above network prerequisites.

Impact

The CVSS 4.0 score of 5.2 is a meaningful reflection of real attack constraints rather than a downplayed severity: AV:A (Adjacent Network) confines the attacker to the same broadcast domain or network segment, and AT:P (Attack Requirements: Present) mandates a successful MitM position - a non-trivial operational prerequisite. SSVC corroborates this with 'Automatable: no,' confirming mass-scale opportunistic exploitation is not feasible. EPSS at 0.01% (0th percentile) and E:U (Unreported exploit maturity) confirm no known exploit code exists. There is no CISA KEV listing. The apparent tension between the moderate CVSS score and SSVC 'Technical Impact: total' is not a conflict - it accurately describes a vulnerability that is difficult to set up but catastrophic when achieved: VC:H/VI:H/VA:H indicate full confidentiality, integrity, and availability compromise of the host. Real-world priority is elevated for organizations whose employees connect GlobalProtect from untrusted environments (public Wi-Fi, hotel networks, third-party offices), where MitM positioning is more accessible. In fully controlled enterprise network environments the risk is substantially lower. No data inconsistencies were identified; CVSS vector, SSVC, and EPSS signals are internally consistent.

Exploit ScenarioDerived

An attacker on the same Wi-Fi segment as a corporate laptop running a vulnerable GlobalProtect App version deploys an ARP spoofing tool to position themselves between the client and the network gateway, then uses a rogue certificate or certificate pinning bypass to intercept the TLS session between GlobalProtect and the organization's Palo Alto Portal. The attacker injects a crafted malformed response payload timed to the Portal/Gateway handshake, triggering the out-of-bounds write in the GlobalProtect message parser and redirecting execution to shellcode that establishes a reverse shell with SYSTEM privileges. No public proof-of-concept has been identified at time of analysis, meaning exploitation requires independent vulnerability research to develop a working exploit.

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

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

Alert me

AnalysisAIv1 – Jun 08, 2026

Buffer overflow in Palo Alto Networks GlobalProtect App (versions 6.0 through 6.3) allows an adjacent-network attacker positioned as a man-in-the-middle to corrupt memory during Portal/Gateway message processing, potentially executing arbitrary code with SYSTEM privileges on affected endpoints. Affected platforms include Windows (including the UWP variant), macOS, and other non-iOS clients; iOS is explicitly excluded by the vendor. No public exploit identified at time of analysis - EPSS stands at 0.01% and SSVC confirms no current exploitation - however the SSVC technical impact rating of 'total' and potential for full SYSTEM-level compromise justify prioritized patching for endpoints connecting from untrusted networks.

RemediationAI

The primary fix is to upgrade to vendor-released patched versions available from Palo Alto Networks. Per the official advisory at https://security.paloaltonetworks.com/CVE-2026-0250 and EUVD-2026-30101, target versions are: GlobalProtect App 6.0 to 6.0.14 or later, 6.1 to 6.1.13 or later, 6.2 to 6.2.8-h10 (build 6.2.8-948) or later, 6.3 to 6.3.3-h9 (build 6.3.3-999) or later, and GlobalProtect UWP App 6.3 to 6.3.3-h10 or later. For environments where immediate patching is not feasible, the most targeted compensating control is restricting GlobalProtect client connectivity to network segments where MitM attacks are operationally implausible - specifically enforcing 802.1X port-based network access control and preventing rogue AP associations, which directly removes the AT:P precondition. Trade-off: these controls do not apply when users connect from unmanaged external networks. A secondary compensating measure is validating that GlobalProtect enforces strict TLS certificate pinning against trusted Palo Alto Portal/Gateway certificates, which raises the bar for injecting forged responses; verify this configuration against vendor documentation for each affected branch. iOS deployments require no action.

Affected VersionsENISA

GlobalProtect App 6.0.0 <6.0.11
GlobalProtect App 6.3.0 <6.3.3-h2 (6.3.3-42)
GlobalProtect App 6.1 <6.1.13
GlobalProtect App 6.0 <6.0.14
GlobalProtect App 6.2.0 <6.2.8-h10 (6.2.8-948)
GlobalProtect App 6.3.0 <6.3.3-h9 (6.3.3-999)
GlobalProtect UWP App 6.3 <6.3.3-h10
GlobalProtect App 6.0 <6.0.13

Affected Packages

euvd globalprotect_app fix: 6.0.11, 6.0.13, 6.0.14, 6.1.13
euvd globalprotect_uwp_app fix: 6.3.3-h10

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

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

Technical ContextAI · show details

The root cause is CWE-787 (Out-of-bounds Write), a memory corruption class in which data is written beyond the bounds of an allocated buffer, enabling heap or stack corruption and potential control-flow hijacking. The flaw resides specifically in the GlobalProtect app's code path responsible for parsing and processing HTTP/TLS messages exchanged with Palo Alto Networks Portal and Gateway infrastructure. Affected components span two CPE families: cpe:2.3:a:palo_alto_networks:globalprotect_app (covering standard clients on Windows, macOS, and Linux across branches 6.0-6.3) and cpe:2.3:a:palo_alto_networks:globalprotect_uwp_app (the Windows Universal Windows Platform variant in the 6.3 branch). Because the GlobalProtect service typically runs with SYSTEM-level privileges to manage network tunnels, a successful out-of-bounds write that redirects execution inherits those elevated rights. The CVSS 4.0 vector's AT:P (Attack Requirements: Present) directly reflects the MitM interception prerequisite - the attacker must be able to forge or inject Portal/Gateway responses rather than simply originate a packet.

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.2 MEDIUM
CVSS:4.0/AV:A/AC:L/AT:P/PR:N/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

Primary rating from Vendor (palo_alto) · only source for this CVE.

CVSS VectorVendor: palo_alto

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
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

4
Patch available
May 13, 2026 - 20:02 EUVD
CVSS changed
May 13, 2026 - 19:22 NVD
5.2 (MEDIUM)
CVE Published
May 13, 2026 - 18:26 nvd
MEDIUM 5.2
CVE Published
May 13, 2026 - 18:26 nvd
UNKNOWN (no severity yet)

DescriptionCVE.org

A buffer overflow vulnerability exists in the Palo Alto Networks GlobalProtect™ app that enables a man in the middle attacker to disrupt system processes and potentially execute arbitrary code with SYSTEM privileges. This vulnerability is triggered during the processing of requests and responses exchanged between Portal and Gateway.

The GlobalProtect app on iOS is not affected.

Threat Intelligence Overview

EPSS Score
0.0%
Top 100% exploitable
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.0%
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
Controlled
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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-0315 MEDIUM
5.9 Oct 14

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.

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-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