CVE-2026-0316

PAN-OS: Stored Cross-Site Scripting (XSS) Vulnerability

Severity
Low 1.1
CVSS 4.0
Remote, needs privileges or user interaction what this means
Exploited
Not listed
EPSS
0.003
17.2th percentile
Discovered by
Third party
Vendor-published field
Published
Oct 14, 2026
Assigned by palo_alto

Description

A stored cross-site scripting (XSS) vulnerability in Palo Alto Networks PAN-OS® software enables a malicious authenticated administrator to store or execute a JavaScript payload using the web interface. The security risk posed by this issue is minimized when the management interface is restricted to only trusted internal IP addresses according to our recommended  best practice deployment guidelines https://live.paloaltonetworks.com/t5/community-blogs/tips-amp-tricks-how-to-secure-the-management-access-of-your-palo/ba-p/464431 .  This issue is applicable to PAN-OS® software on PA-Series and VM-Series firewalls and on Panorama (virtual and M-Series). Cloud NGFW and Prisma® Access are not affected by these vulnerabilities.

Weakness: CWE-79

Affected products

Vendor Product Category Matched by
Palo Alto Networks PAN-OS Check your version Firewall / NGFW cna-assigner
Palo Alto Networks Panorama Network & Security Management description
Vendor-reported products (3)
  • Palo Alto Networks · Cloud NGFW — vendor states not affected
  • Palo Alto Networks · PAN-OS
  • Palo Alto Networks · Prisma Access — vendor states not affected

Credit

Palo Alto Networks thanks Michał Skowron and Tomasz Stachowicz with ING Hubs Poland and internal reporter James Otten for discovering and reporting this issue.

Vendor remediation

Version Minor Version Suggested Solution Cloud NGFW No action needed.PAN-OS 12.2 12.2.0 through 12.2.3Upgrade to 12.2.4 or later. PAN-OS 12.1 12.1.2 through 12.1.10-h* Upgrade to 12.1.10-h2 or later. PAN-OS 11.2 11.2.0 through 11.2.15 Upgrade to 11.2.16 or later. PAN-OS 11.1 11.1.0 through 11.1.16-h* Upgrade to 11.1.16-h3 or later. All older unsupported PAN-OS versions Upgrade to a supported fixed version.Prisma Access No action needed.

Something wrong here?