Sicherheit von Webanwendungen · Middle · Frage 5 von 75
Wie steht v-html von Vue in Bezug auf XSS da?
- 1Es läuft nur auf dem Server, XSS ist damit also unmöglich
- 2Es rendert rohes HTML, darf also nur bereinigte Inhalte bekommen
- 3Es escaped HTML automatisch und ist daher immer sicher
Antwort zeigen
Richtige Antwort: Es rendert rohes HTML, darf also nur bereinigte Inhalte bekommen
Erklärung
Mustache-Bindings {{ }} escapen Text. v-html umgeht das absichtlich und ist die übliche Quelle von XSS in Vue-Apps.