Datei-Uploads · Frage 11 von 12
Ein Formular erlaubt den Upload von „Bewerbungen“ und speichert sie in fileadmin/. Ein Angreifer lädt bewerbung.php hoch. Welche Maßnahmen verhindern den Schaden?
2 Antworten sind richtig. Schwer
Lösung anzeigen
Lösung
- B Die Datei mit neutralem Namen in einem nicht ausführbaren Ordner ablegen
- D Nur erlaubte Endungen über eine Allowlist annehmen und den Inhalt prüfen
Erklärung
Eine Allowlist lässt .php gar nicht erst durch, ein nicht ausführbares Ziel macht aus einem Treffer keine Webshell. Die Dateigröße allein verhindert nichts.