Vulnerabilities Found in WordPress Blogging Tool
ZuperDee writes "According to this Netcraft article, 'Security vulnerabilities have been found in WordPress, the popular PHP-based open source blogging application. Some scripts in WordPress are not properly validated, leaving the program open to cross-site scripting (XSS) attacks in which third parties could insert content into a WordPress-driven site.'"
As a web developer, I _ALWAYS_ escape my output, and _ALWAYS_ preprocess my input.
No input ever goes unfiltered either way. Anyone with some experience on multi-tier programming should know this.
Now the problem with content-management systems is, we need a _GOOD_ wysiwyg editor with filtering capabilities.
i.e. make the thing output XML. Then use your favorite XSLT stylesheet to filter it.
Oh well...
You forgot "& - &".
(Even though you probably had to type it four times to get that list - !)