Sicherheit von Webanwendungen · Middle · Frage 57 von 75
Was ist IDOR (Insecure Direct Object Reference)?
- 1Auto-Increment-IDs als Primärschlüssel in einer Datenbank nutzen
- 2JavaScript-Objekte über ihre Speicheradresse referenzieren
- 3Eine geänderte ID in einer Anfrage legt Daten eines anderen Nutzers offen
Antwort zeigen
Richtige Antwort: Eine geänderte ID in einer Anfrage legt Daten eines anderen Nutzers offen
Erklärung
Zufällige UUIDs erschweren das Raten, beheben den Bug aber nicht. Jede Anfrage muss prüfen, dass der aktuelle Nutzer auf dieses Objekt zugreifen darf.