Datei-Upload-Schwachstelle
Definition
Eine Datei-Upload-Schwachstelle lässt einen Angreifer eine gefährliche Datei auf den Server legen, oft mit Webshell als Folge.
Auch genannt: file upload vulnerability, unrestricted file upload, arbitrary file upload, uneingeschränkter Datei-Upload
Zuletzt aktualisiert
Warum es für WordPress wichtig ist
WordPress-Websites laden den ganzen Tag Medien hoch. Wenn ein Formular oder Plugin Typ, Größe oder Pfad nicht prüft, laden Angreifer .php (oder doppelte Endungen) hoch und rufen die Datei auf. Das ist einer der häufigsten Wege, wie Webshells landen.
So zeigt es sich in der Praxis
- PHP-Dateien unter
wp-content/uploads - CVE-Text über fehlende Dateityp-Prüfungen an einem AJAX-Upload-Handler
- Kontaktformulare oder Builder, die „jede Datei“ in einen web-erreichbaren Ordner nehmen
- Ausgeführte Uploads, obwohl die Oberfläche „nur Bilder“ gesagt hat
Was Sie tun sollten
- Halten Sie Formular- und Builder-Plugins aktuell. Upload-Fehler sind häufig.
- Blockieren Sie PHP-Ausführung in Uploads auf dem Server, wenn der Host das erlaubt.
- Schränken Sie ein, wer hochladen darf. Nicht jede Rolle braucht
upload_files. - Nach einem schlechten Upload: Datei entfernen, Loch schließen, nach Geschwistern scannen, Zugangsdaten wechseln.
Weiterlesen
Brauchen Sie den ganzen Ablauf?
Diese Seite bleibt absichtlich kurz. Die Anleitung (EN) beschreibt Schritte, Beispiele und was Sie auf einer laufenden WordPress-Website prüfen.
Anleitung öffnen (EN)Verwandte Begriffe
Ideas cercanas en el diccionario
- Webshell Eine Webshell ist ein kleines Skript auf dem Server, über das ein Angreifer Befehle im Browser ausführt.
- Malware Malware auf WordPress ist unerwünschter Code, der Daten stiehlt, Spam verschickt, Besucher umleitet oder eine Hintertür offen hält.
- Remote Code Execution Remote Code Execution ist eine Schwachstelle, über die ein Angreifer von ihm gesteuerten Code auf dem Server ausführt.
- Hintertür Eine Hintertür ist versteckter Zugang, den ein Angreifer hinterlässt, um ohne die ursprüngliche Schwachstelle zurückzukommen.