Loading search index…
No recent searches
No results for "Query here"
///
VueJS is an approachable, performant and versatile framework for building web user interfaces.
// XSS Injection Vue.createApp({ template: `<div>` + userProvidedString + `</div>` }).mount('#app') <div v-html="userProvidedHtml"></div> h('div', { innerHTML: this.userProvidedHtml }) <div innerHTML={this.userProvidedHtml}></div> // Javascript protocol injection <a :href="userProvidedUrl">click me</a> // CSS Injection <h1 :style="userProvidedStyles">Title</h1>
Source: VueJS - Security
https://example.com///attacker.com