CVE-2020-25213

CRITICAL(10.0)KEVWahrscheinlich ausgenutzt

WordPress File Manager Plugin Remote Code Execution Vulnerability

Beschreibung

CVE-2020-25213 ist eine kritische Remote-Code-Execution-Schwachstelle im WordPress-File-Manager-Plugin (wp-file-manager) vor Version 6.9. Das Plugin benennt eine unsichere Beispiel-elFinder-Connector-Datei um, sodass sie die Endung .php erhält, was nicht authentifizierten Angreifern ermöglicht, beliebigen PHP-Code auf der Ziel-WordPress-Seite hochzuladen und auszuführen. Diese CVE-2020-25213-Schwachstelle wurde im August und September 2020 aktiv in freier Wildbahn ausgenutzt und betraf über 700.000 WordPress-Installationen. Mit einem maximalen CVSS-Score von 10,0 (KRITISCH) und einem EPSS-Score von 94,40 % (99,98. Perzentil) stellt diese uneingeschränkte Datei-Upload-Schwachstelle eine der schwerwiegendsten jemals entdeckten WordPress-Plugin-Schwachstellen dar.

KEV-Informationen

Hersteller
WordPress
Produkt
File Manager Plugin
Hinzugefügt am
3. November 2021
Fälligkeitsdatum
3. Mai 2022
Erforderliche Maßnahme
Apply updates per vendor instructions.

CVSS-Score

Vektorstring
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:HIm Rechner öffnen
Angriffsvektor
NETWORK
Angriffskomplexität
LOW
Erforderliche Privilegien
NONE
Benutzerinteraktion
NONE
Scope
CHANGED
Vertraulichkeitsauswirkung
HIGH
Integritätsauswirkung
HIGH
Verfügbarkeitsauswirkung
HIGH
Ausnutzbarkeitsscore
3.9
Auswirkungsscore
6.0

CWEs

Betroffene Produkte

HerstellerProduktVersion
filemanagerprofile manager< 6.9

Mehrere CVSS-Bewertungen

Quelle: [email protected](Secondary)
10.0
CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Quelle: [email protected](Primary)
9.8
CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Referenzen

Schwachstellentyp

CWE-434: Uneingeschränkter Upload von Dateien mit gefährlichem Typ

Das WordPress-File-Manager-Plugin legt eine elFinder-Connector-Datei offen, die nicht authentifizierten Benutzern das Hochladen von Dateien jedes Typs ermöglicht, einschließlich PHP-Skripte, ohne jegliche Validierung oder Einschränkung. Diese uneingeschränkte Datei-Upload-Schwachstelle ermöglicht Angreifern das Bereitstellen von Web-Shells und die Ausführung beliebigen Codes auf dem Server, was eine vollständige Systemkompromittierung über das WordPress-File-Manager-Plugin ermöglicht.

Mehr erfahren: CWE-434 — Uneingeschränkter Upload von Dateien mit gefährlichem Typ

Auswirkungsanalyse

CVE-2020-25213 weist einen CVSS-3.1-Score von 9,8 (KRITISCH) vom NVD und eine perfekte 10,0 aus der sekundären Bewertung auf, was die maximale Schwere dieser Schwachstelle widerspiegelt. Die Schwachstelle ist über das Netzwerk aus der Ferne ausnutzbar, mit niedriger Angriffskomplexität, erfordert keine Authentifizierung und keine Benutzerinteraktion, was sie für jeden Angreifer mit Netzwerkzugriff auf die WordPress-Seite trivial ausnutzbar macht. Vertraulichkeit (Hoch): Angreifer können alle Dateien auf dem Server lesen, einschließlich Datenbank-Anmeldedaten und sensible WordPress-Konfiguration. Integrität (Hoch): Das Hochladen beliebiger PHP-Dateien ermöglicht die vollständige Modifikation von Website-Inhalten und Server-Dateien. Verfügbarkeit (Hoch): Angreifer können die gesamte WordPress-Installation stören oder zerstören. Der EPSS-Score von 94,40 % (99,98. Perzentil) deutet auf nahezu sichere Ausnutzungsaktivität hin und platziert dies unter den am aktivsten angegriffenen Schwachstellen überhaupt.

Exploit-Reifegrad

CVE-2020-25213 verfügt über umfangreiche öffentliche Exploit-Verfügbarkeit und bestätigte aktive Ausnutzung. Öffentlicher Exploit-Code ist verfügbar über Packet Storm Security sowie eine Shell-Upload-Variante und ein dediziertes GitHub-Repository. CISA hat die aktive Ausnutzung in freier Wildbahn bestätigt, indem diese Schwachstelle in den Katalog bekannter ausgenutzter Schwachstellen aufgenommen wurde. Der EPSS-Score von 94,40 % (99,98. Perzentil) deutet auf nahezu sichere Ausnutzung hin, was mit Berichten übereinstimmt, dass dieser Zero-Day innerhalb von Stunden nach der öffentlichen Offenlegung im August 2020 massenhaft ausgenutzt wurde und Hunderttausende von WordPress-Seiten betraf.

Behebung

  1. Updates sofort anwenden gemäß CISA-KEV-Anforderung: Das WordPress-File-Manager-Plugin auf Version 6.9 oder höher aktualisieren, wodurch die anfällige elFinder-Connector-Datei entfernt wird.
  2. Alle WordPress-File-Manager-Plugin-Installationen auf Aktualität überprüfen. Bei Seiten, die Versionen vor 6.9 verwenden, das Verzeichnis wp-content/plugins/wp-file-manager/lib/files/ auf hochgeladene Web-Shells oder verdächtige PHP-Dateien prüfen und diese entfernen.
  3. Wenn das Plugin nicht aktiv benötigt wird, das WordPress-File-Manager-Plugin vollständig deaktivieren und löschen, um die Angriffsfläche zu eliminieren. Stattdessen die in WordPress integrierte Mediathek oder SFTP-basierte Dateiverwaltung in Betracht ziehen.
  4. Eine gründliche Kompromittierungsbewertung durchführen: Webserver-Zugriffsprotokolle auf Anfragen an den elFinder-Connector überprüfen, nach Backdoors oder Web-Shells in der WordPress-Installation suchen und auf unbefugte Admin-Konten oder modifizierte WordPress-Core-Dateien prüfen.
  5. Eine Web Application Firewall (WAF) mit Regeln implementieren, die Datei-Upload-Versuche an bekannte anfällige Endpunkte blockieren. Ausführungsberechtigungen im Upload-Verzeichnis einschränken und sicherstellen, dass hochgeladene Dateien nicht als PHP-Skripte ausgeführt werden können.

Technische Details

CVE-2020-25213 nutzt eine uneingeschränkte Datei-Upload-Schwachstelle (CWE-434) im WordPress-File-Manager-Plugin aus. Das Plugin enthält die elFinder-Bibliothek, einen webbasierten Dateimanager, und liefert eine Beispiel-Connector-Datei mit, die in eine .php-Datei umbenannt wurde, wodurch sie unbeabsichtigt ausführbar wird. Dieser Connector legt die elFinder-Befehle upload, mkfile und put ohne jegliche Authentifizierung offen, was Angreifern ermöglicht, beliebigen PHP-Code in das Verzeichnis wp-content/plugins/wp-file-manager/lib/files/ zu schreiben. Der CVSS-Vektor (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) bestätigt, dass keine Privilegien und keine Benutzerinteraktion erforderlich sind, was dies zu einer trivial ausnutzbaren Schwachstelle macht. Sobald eine PHP-Web-Shell hochgeladen wurde, erhält der Angreifer volle Befehlsausführung auf dem zugrundeliegenden Server mit den Privilegien des Webserver-Prozesses.

Häufig gestellte Fragen

Wird CVE-2020-25213 aktiv ausgenutzt?

Ja. CVE-2020-25213 ist im CISA-Katalog bekannter ausgenutzter Schwachstellen gelistet, was aktive Ausnutzung bestätigt. Diese Schwachstelle wurde im August und September 2020 als Zero-Day massenhaft ausgenutzt. Der EPSS-Score von 94,40 % (99,98. Perzentil) deutet auf nahezu sichere Ausnutzungsaktivität hin.

Welche Produkte sind von CVE-2020-25213 betroffen?

CVE-2020-25213 betrifft das WordPress-File-Manager-Plugin (wp-file-manager) in allen Versionen vor 6.9. Dies umfasst sowohl die kostenlose als auch potenziell die Pro-Version des Plugins. Zum Zeitpunkt der Offenlegung verwendeten über 700.000 WordPress-Installationen das betroffene Plugin.

Wie behebe ich CVE-2020-25213?

Aktualisieren Sie das WordPress-File-Manager-Plugin sofort auf Version 6.9 oder höher. Überprüfen Sie nach dem Update das Verzeichnis wp-content/plugins/wp-file-manager/lib/files/ auf hochgeladene bösartige Dateien. Wenn das Plugin nicht essenziell ist, erwägen Sie, es vollständig zu entfernen. Detaillierte Schritte finden Sie im Abschnitt Behebung.

Wie schwerwiegend ist CVE-2020-25213?

CVE-2020-25213 hat einen CVSS-3.1-Score von 9,8–10,0 (KRITISCH), die maximal mögliche Schwere. Die Schwachstelle erfordert keine Authentifizierung und ermöglicht vollständige Remote-Code-Execution. Mit einem EPSS-Score im 99,98. Perzentil gehört sie zu den weltweit am stärksten ausgenutzten Schwachstellen.

CVSS-Score

10.0
CRITICAL(10.0)

EPSS-Score

EPSS-Score97.33%
EPSS-Perzentil99.9%

Daten

Veröffentlicht9. September 2020
Zuletzt geändert17. Juni 2026
StatusAnalyzed
CVSS-Versionv3.1

Hilfe beim Schwachstellenmanagement?

Unsere Sicherheitsexperten helfen Ihnen bei der Priorisierung und Behebung von Schwachstellen.