diff --git a/src/v2/guide/syntax.md b/src/v2/guide/syntax.md index 2262c24f95..5cb1464fd5 100644 --- a/src/v2/guide/syntax.md +++ b/src/v2/guide/syntax.md @@ -38,7 +38,7 @@ The double mustaches interprets the data as plain text, not HTML. In order to ou The contents are inserted as plain HTML - data bindings are ignored. Note that you cannot use `v-html` to compose template partials, because Vue is not a string-based templating engine. Instead, components are preferred as the fundamental unit for UI reuse and composition. -
Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to [XSS attacks](https://en.wikipedia.org/wiki/Cross-site_scripting). Only use HTML interpolation on trusted content and **never** on user-provided content.
+Dynamically rendering arbitrary HTML on your website can be very dangerous because it can easily lead to [XSS vulnerabilities](https://en.wikipedia.org/wiki/Cross-site_scripting). Only use HTML interpolation on trusted content and **never** on user-provided content.
### Attributes