CVE-2019-1971
CRITICAL(9.8)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 9.8 — Kritisch
EPSS-Score
3.6%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
9.8
Technische Schwere
SecBoard-Einordnung
CVE-2019-1971 betrifft eine Schwachstelle im Webportal der Cisco Enterprise NFV Infrastructure Software (NFVIS). Diese Command Injection Schwachstelle ermöglicht einem nicht authentifizierten, entfernten Angreifer die Ausführung beliebiger Befehle mit Root-Rechten auf dem zugrunde liegenden Betriebssystem. Die Ursache liegt in einer unzureichenden Eingabevalidierung im Webportal-Framework. Ein Angreifer kann die Schwachstelle durch Bereitstellung bösartiger Eingaben während der Webportal-Authentifizierung ausnutzen.
KI-gestützte Einordnung auf Basis der NVD-Daten.
Beschreibung
A vulnerability in the web portal of Cisco Enterprise NFV Infrastructure Software (NFVIS) could allow an unauthenticated, remote attacker to perform a command injection attack and execute arbitrary commands with root privileges. The vulnerability is due to insufficient input validation by the web portal framework. An attacker could exploit this vulnerability by providing malicious input during web portal authentication. A successful exploit could allow the attacker to execute arbitrary commands with root privileges on the underlying operating system.
Erkennung & Indikatoren
Ausnutzung
In den geprüften Quellen nicht genannt
Threat-Hunting-Queries
Detection focuses on unusual process execution patterns originating from the web portal framework, indicative of command injection.
Sentinel/Defender KQL
Syslog
| where ProcessName contains "nfvis" or AppName contains "nfvis"
| where Commandline has_any ("sh", "bash", "python", "perl", "nc", "wget", "curl") and Commandline !contains "legitimate_nfvis_commands"
| project TimeGenerated, HostName, ProcessName, Commandline, ParentProcessNameSplunk SPL
index=* (sourcetype=syslog OR sourcetype=linux_audit)
(ProcessName="*nfvis*" OR AppName="*nfvis*")
(Commandline="*sh*" OR Commandline="*bash*" OR Commandline="*python*" OR Commandline="*perl*" OR Commandline="*nc*" OR Commandline="*wget*" OR Commandline="*curl*") NOT Commandline="*legitimate_nfvis_commands*"
| table _time, host, ProcessName, Commandline, ParentProcessNameSigma
title: Cisco NFVIS Command Injection Attempt
id: 00000000-0000-0000-0000-000000000001
status: experimental
description: Detects potential command injection attempts in Cisco NFVIS web portal by monitoring unusual process execution.
author: SecBoard
date: 2023/10/27
logsource:
product: linux
service: auditd
detection:
selection:
process_name|contains: 'nfvis'
command_line|contains:
- 'sh'
- 'bash'
- 'python'
- 'perl'
- 'nc'
- 'wget'
- 'curl'
condition: selection
falsepositives:
- Legitimate NFVIS operations (requires tuning)
level: highElastic ES|QL
from logs
| where process.name : "*nfvis*" or service.name : "*nfvis*"
| where process.command_line : ("*sh*", "*bash*", "*python*", "*perl*", "*nc*", "*wget*", "*curl*") and not process.command_line : "*legitimate_nfvis_commands*"
| select @timestamp, host.name, process.name, process.command_line, process.parent.nameSecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Betroffene Produkte
- cpe:2.3:a:cisco:enterprise_nfv_infrastructure_software:*:*:*:*:*:*:*:*