Palo Alto Networks PAN-OS: Reflected Cross-Site Scripting (CVE-2025-0133)
CVE-2025-0133 is a reflected Cross-Site Scripting vulnerability in PAN-OS GlobalProtect portal and gateway login pages that allows arbitrary JavaScript execution via the user query parameter.
CVE search metadata
CVE search record: CVE-2025-0133. EPSS: 46.30%. KEV: no. Product: PAN-OS (GlobalProtect). Brief: Palo Alto Networks PAN-OS: Reflected Cross-Site Scripting (CVE-2025-0133). Brief link: https://feed.craftedsignal.io/briefs/2026-10-cve-2025-0133/
Triage facts
Revision 1- Applicability
- PAN-OS (GlobalProtect)
- Evidence
- Unknown
- Severity
- Medium
- Action
- Elevated
- Sources
- 2 public sources
- Freshness
- Revision 1Oct 29, 04:52 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- C3Roughly even chance
CVE-2025-0133 is a reflected Cross-Site Scripting (XSS) vulnerability affecting the GlobalProtect portal and gateway login pages in Palo Alto Networks' PAN-OS. The vulnerability stems from the improper sanitization of the 'user' query parameter when reflected in the Captive Portal page. An unauthenticated attacker can leverage this flaw to execute arbitrary JavaScript in the context of a victim's session. Publicly available proof-of-concept scripts have been released on Sploitus, increasing the risk of reconnaissance or targeted exploitation.
Impact
Successful exploitation allows for the execution of arbitrary JavaScript within the victim's browser session. This can lead to session hijacking, credential theft, or the execution of malicious actions on behalf of an authenticated user interacting with the compromised login page.
Recommendation
- Inventory all internet-facing Palo Alto Networks GlobalProtect portal and gateway instances.
- Review vendor advisories for specific patch or mitigation guidance related to CVE-2025-0133.
- Prioritize the implementation of security patches on all exposed GlobalProtect gateways.
- Deploy Web Application Firewall (WAF) rules to inspect and sanitize the 'user' query parameter on the '/ssl-vpn/getconfig.esp' path.
Immediate actions
Inventory all internet-facing PAN-OS GlobalProtect gateways
Threat Hunt
Search web server logs for requests to /ssl-vpn/getconfig.esp with unusual query parameters
Data: HTTP request logs
Mitigations
Apply relevant vendor security updates as they become available
CVE-2025-0133
Gaps
- Lack of official vendor documentation
Detection coverage 1
Detect CVE-2025-0133 Exploitation Attempt - Reflected XSS
mediumDetects exploitation attempts targeting CVE-2025-0133 by identifying suspicious script patterns within the user query parameter of the getconfig.esp endpoint
Detection queries are available on the platform. Get full rules →