Vue · Senior · Frage 29 von 75

Warum ist es riskant, vom Nutzer kontrollierte Werte an :style zu binden?

Antwort zeigen

Richtige Antwort: Bösartiges CSS kann falsche UI überlagern oder per url() Daten leaken

Erklärung

Binde aus Nutzereingaben besser nur bestimmte Properties (z. B. color), geprüft gegen eine Allowlist, und nie ein ganzes vom Nutzer geliefertes Style-Objekt.

Zum Weiterlesen

Fehler in der Frage

Vue · Senior · Frage 29

Teste dich selbst

Mach den Test Vue · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen