November 15, 2021

Randori discovered Zero-day in Palo Alto’s GlobalProtect Firewall, affecting ~10,000 assets.

Randori discovered Zero-day in Palo Alto’s GlobalProtect Firewall, affecting ~10,000 assets.

Outline

Palo Alto Networks (PAN) released an update on November 10, 2021, that patched CVE-2021-3064, which was discovered and disclosed by Randori. This vulnerability affects PAN firewalls that use the GlobalProtect Portal VPN, and it allows for unauthenticated remote code execution on susceptible product installations. The vulnerability affects all versions of PAN-OS 8.1 prior to 8.1.17, and Randori has discovered over 10,000 vulnerable instances on internet-facing assets.

Disclosure Timeline

 

Technical Overview

The researchers were able to successfully exploit the following systems that have GlobalProtect enabled and accessible:

  • Palo Alto Networks PA-5220
    • PAN-OS 8.1.16
    • ASLR enabled in firmware for this device
  • Palo Alto Networks PA-VM
    • PAN-OS 8.1.15
    • ASLR disabled in firmware for this device

Vulnerability & Exploit Details

The CVE-2021-3064 vulnerability is a buffer overflow that occurs while parsing user-supplied information into a fixed-length position on the stack. Without using an HTTP smuggling approach, the troublesome code is not accessible from the outside world. An unauthenticated network-based attacker can disrupt system operations and potentially execute arbitrary code with root privileges by exploiting a memory corruption vulnerability in Palo Alto Networks GlobalProtect portal and gateway interfaces. To exploit this vulnerability, the attacker must have network access to the GlobalProtect interface.

An attacker must have network access to the device on the GlobalProtect service port(default port 443) in order to exploit this issue. This port is frequently accessible over the Internet since the impacted product is a VPN portal. Exploitation is challenging but not impossible on devices that have ASLR enabled. Due to the lack of ASLR on virtualized devices, exploitation is considerably easier.

Mitigation and Patch Information

  1. A patch issued by the PAN should be used.
  2. PAN has also made Threat Prevention signatures 91820 and 91855 accessible for use by organizations to avoid exploitation until a software upgrade is scheduled.
  3. Organizations that do not use the PAN firewall's VPN features should immediately disable GlobalProtect.

References

Randori Report - https://www.randori.com/blog/cve-2021-3064/

Palo Alto Networks Security Advisory- https://security.paloaltonetworks.com/CVE-2021-3064

Sign up to receive our monthly Newsletter & Blogs

First Name

Last Name

Email*

Please verify your request*

SUBMIT

 

Recent Resources

Dive into our library of resources for expert insights, guides, and in-depth analysis on maximizing Uni5 Xposure’s capabilities
Enterprise security analysts reviewing a threat exposure dashboard in a modern operations center

Handala: How Enterprise Security Teams Should Respond

Handala can refer to a Palestinian symbol or a cyber threat group. Learn how security teams verify claims and assess exposure.
Read More
Enterprise security team reviewing an attack surface map on a large display

How Should Enterprises Govern Their Attack Surface?

Learn how enterprise attack surface governance connects clear ownership, ongoing discovery, risk-based prioritization, validation, and accountable remediation.
Read More
Two security leaders review a network exposure map on a large screen in a dim operations room

Rapid7 vs Tenable: Questions to Ask First

Compare rapid7 vs tenable on coverage, priority, and closure. Use a same-scope pilot before you choose an exposure approach.
Read More
Security leaders reviewing exposure controls on a wall of monitors in a dim operations room

Qualys Competitors: Controls and Guardrails

Compare qualys competitors with controls, guardrails, and operating questions. Keep exposure evaluations honest and useful.
Read More
Enterprise security team reviewing vulnerability and threat dashboards together

What Does Rapid7 Do? An Enterprise Checklist for Security Teams

Learn what Rapid7 does across cybersecurity, vulnerability management, and security operations, then use this enterprise checklist to assess fit and workflows.
Read More
Enterprise security team reviewing remediation actions and exposure data on a shared display

AI REMEDIATION: How to Measure Coverage, Context, and Action

Learn how enterprise teams can apply AI remediation with clear guardrails, threat context, validation, and measures that show whether exposure truly falls.
Read More

What’s new on Hive Pro?

Get through updates and upcoming events, and more directly in your inbox

Reduce real exposure. Not just vulnerability volume.