Sicherheit von Webanwendungen · Junior · Frage 23 von 75

Warum kann <a href={user.website}> in React trotzdem zu XSS führen?

Antwort zeigen

Richtige Antwort: Eine URL mit javascript: führt beim Klick Code aus

Erklärung

Escaping schützt vor dem Ausbrechen aus dem Attribut, aber javascript: ist ein gültiges URL-Schema. Prüfe das Protokoll, bevor du vom Nutzer gelieferte Links nutzt.

Zum Weiterlesen

Fehler in der Frage

Sicherheit von Webanwendungen · Junior · Frage 23

Teste dich selbst

Mach den Test Sicherheit von Webanwendungen · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen