CVE-2019-1579
HIGH(8.1)KEV — Aktiv ausgenutztCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 8.1 — Hoch
- EPSS 46%
- Im CISA KEV-Katalog (aktiv ausgenutzt)
CISA KEV
Bestätigt ausgenutzt
EPSS-Score
46.2%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
8.1
Technische Schwere
SecBoard-Einordnung
CVE-2019-1579 beschreibt eine Remote Code Execution (RCE) Schwachstelle in Palo Alto Networks PAN-OS. Diese betrifft Systeme mit aktiviertem GlobalProtect Portal oder GlobalProtect Gateway Interface und ermöglicht einem nicht authentifizierten, entfernten Angreifer die Ausführung von beliebigem Code. Die Schwachstelle stellt ein erhebliches Risiko für die Integrität und Verfügbarkeit der betroffenen Systeme dar. Mit einem CVSS-Score von 8.1 (HIGH) und einer EPSS-Wahrscheinlichkeit von 46% für eine Ausnutzung ist diese Schwachstelle als kritisch einzustufen. Besonders hervorzuheben ist, dass CVE-2019-1579 im CISA Known Exploited Vulnerabilities (KEV) Katalog gelistet ist, was bedeutet, dass sie aktiv ausgenutzt wird und somit eine unmittelbare Bedrohung darstellt. Security-Teams sollten umgehend alle betroffenen PAN-OS-Installationen identifizieren und die entsprechenden Patches des Herstellers anwenden. Eine schnelle Priorisierung ist aufgrund der aktiven Ausnutzung und der Möglichkeit zur Remote Code Execution unerlässlich, um potenzielle Kompromittierungen zu verhindern.
KI-gestützte Einordnung auf Basis der NVD-Daten.
Beschreibung
Remote Code Execution in PAN-OS 7.1.18 and earlier, PAN-OS 8.0.11-h1 and earlier, and PAN-OS 8.1.2 and earlier with GlobalProtect Portal or GlobalProtect Gateway Interface enabled may allow an unauthenticated remote attacker to execute arbitrary code.
Erkennung & Indikatoren
Ausnutzung
Aktiv ausgenutzt (CISA KEV).
Behobene Versionen
- PAN-OS 7.1.19
- PAN-OS 8.0.12
- PAN-OS 8.1.3
Threat-Hunting-Queries
Die Schwachstelle betrifft Palo Alto Networks GlobalProtect Portal/Gateway. Eine RCE ohne Authentifizierung ist möglich. Die Detektion sollte auf ungewöhnliche Prozessstarts, Netzwerkverbindungen oder Dateimodifikationen auf betroffenen Systemen abzielen, die auf eine erfolgreiche Codeausführung hindeuten.
Sentinel/Defender KQL
DeviceProcessEvents
| where InitiatingProcessFileName =~ "httpd" or InitiatingProcessFileName =~ "php-fpm" // Beispiel für Webserver-Prozesse, die die Schwachstelle ausnutzen könnten
| where FileName in ("sh", "bash", "powershell.exe", "cmd.exe") // Typische Shell-Prozesse
| where ProcessCommandLine contains "-c" or ProcessCommandLine contains "/C" // Indikator für Befehlsausführung
| project TimeGenerated, DeviceName, InitiatingProcessFileName, FileName, ProcessCommandLine, FolderPath, RemoteIP, RemotePort
| extend Threat = "CVE-2019-1579 Potential RCE via GlobalProtect"
| where DeviceName contains "GlobalProtect" or DeviceName contains "PaloAlto" // Anpassung an die Namenskonvention der GlobalProtect-ServerSplunk SPL
index=* (sourcetype=pan:globalprotect OR sourcetype=webserver) (process="sh" OR process="bash" OR process="powershell.exe" OR process="cmd.exe") (commandline="-c" OR commandline="/C")
| table _time, host, process, commandline, parent_process, dest_ip, dest_port
| rename host as DeviceName, process as FileName, commandline as ProcessCommandLine
| eval Threat = "CVE-2019-1579 Potential RCE via GlobalProtect"Sigma
title: CVE-2019-1579 Palo Alto GlobalProtect RCE
author: SecBoard
date: 2024/07/30
logsource:
category: process_creation
product: windows
service: security
detection:
selection:
ParentImage|endswith:
- '\httpd.exe'
- '\php-fpm.exe'
Image|endswith:
- '\cmd.exe'
- '\powershell.exe'
- '\bash.exe'
- '\sh.exe'
CommandLine|contains:
- '-c'
- '/C'
condition: selection
falsepositives:
- Legitimate administrative activity
level: high
tags:
- attack.execution
- cve.2019.1579
- cisa_kevElastic ES|QL
from process where
(process.parent.executable.name == "httpd" or process.parent.executable.name == "php-fpm") and
(process.executable.name == "sh" or process.executable.name == "bash" or process.executable.name == "powershell.exe" or process.executable.name == "cmd.exe") and
(process.args contains "-c" or process.args contains "/C")
| project @timestamp, host.name, process.parent.executable.name, process.executable.name, process.command_line, process.working_directory, destination.ip, destination.port
| append {
from panos.traffic where
(source.ip is not null and destination.ip is not null) and
(event.action == "allow" and threat.category == "vulnerability") and
(threat.name == "CVE-2019-1579") // Annahme einer Threat-Prevention-Signatur
| project @timestamp, host.name, source.ip, destination.ip, threat.name, threat.category
}SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Ausgewertete Quellen
Betroffene Produkte
- cpe:2.3:o:paloaltonetworks:pan-os:*:*:*:*:*:*:*:*
- cpe:2.3:o:paloaltonetworks:pan-os:*:*:*:*:*:*:*:*
- cpe:2.3:o:paloaltonetworks:pan-os:*:*:*:*:*:*:*:*
Referenzen
- http://www.securityfocus.com/bid/109310
- https://devco.re/blog/2019/07/17/attacking-ssl-vpn-part-1-PreAuth-RCE-on-Palo-Al...
- https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2019-0010
- https://security.paloaltonetworks.com/CVE-2019-1579
- http://www.securityfocus.com/bid/109310
- https://devco.re/blog/2019/07/17/attacking-ssl-vpn-part-1-PreAuth-RCE-on-Palo-Al...
- https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2019-0010
- https://security.paloaltonetworks.com/CVE-2019-1579
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2019-...