SQL-Injection · Frage 12 von 12
Ein Plugin sortiert nach einem Parameter sort und baut orderBy($sort). Welche Maßnahmen sind richtig?
2 Antworten sind richtig. Schwer
Lösung anzeigen
Lösung
- A Bei unbekannten Werten auf eine Standardspalte zurückfallen
- D Den Wert gegen eine feste Liste erlaubter Spalten prüfen
Erklärung
Bezeichner lassen sich nicht als Parameter binden. Eine Allowlist mit Rückfall auf einen sicheren Standard ist der richtige Weg.