title: GlobalProtect App: Buffer Overflow Vulnerability When Connecting to Portal or Gateway
description: A stack-based 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 issue impacts: GlobalProtect app 5.1 versions earlier than GlobalProtect app 5.1.9 on Windows; GlobalProtect app 5.2 versions earlier than GlobalProtect app 5.2.8 on Windows; GlobalProtect app 5.2 versions earlier than GlobalProtect app 5.2.8 on the Universal Windows Platform; GlobalProtect app 5.3 versions earlier than GlobalProtect app 5.3.1 on Linux.
problem types: CWE-121 Stack-based Buffer Overflow
affected:
{
platforms: Windows
product: GlobalProtect App
vendor: Palo Alto Networks
versions:
changes: [at: 5.1.9, status: unaffected], lessThan: 5.1.9, status: affected, version: 5.1, versionType: custom
changes: [at: 5.2.8, status: unaffected], lessThan: 5.2.8, status: affected, version: 5.2, versionType: custom
}
{
platforms: Linux
product: GlobalProtect App
vendor: Palo Alto Networks
versions:
changes: [at: 5.3.1, status: unaffected], lessThan: 5.3.1, status: affected, version: 5.3, versionType: custom
}
{
platforms: Universal Windows Platform
product: GlobalProtect App
vendor: Palo Alto Networks
versions:
changes: [at: 5.2.8, status: unaffected], lessThan: 5.2.8, status: affected, version: 5.2, versionType: custom
}
metrics:
cvssV3_1: [
attackComplexity: HIGH
attackVector: NETWORK
availabilityImpact: HIGH
baseScore: 8.1
baseSeverity: HIGH
confidentialityImpact: HIGH
integrityImpact: HIGH
privilegesRequired: NONE
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
version: 3.1
]
exploits: Palo Alto Networks is not aware of any malicious exploitation of this issue.
solutions: This issue is fixed in GlobalProtect app 5.1.9 on Windows, GlobalProtect app 5.2.8 on Windows and on Universal Windows Platform, GlobalProtect app 5.3.1 on Linux, and all later GlobalProtect app versions.
workarounds: There are no known workarounds for this issue.