XSS and MySQL Injection

Vanilla has been tested against thousands of automated MySQL injection and cross-site scripting (XSS) attack vectors. So far, none have succeeded.

Of course, if you generate badly scripted and insecure PHP pages or sidebars yourself then it's down to you to secure them. See Bolting it Down for more information about securing your Vanilla CMS environment.