Stefan Esser announced a new extension for
Suhosin.
There is a new
suhosin.server.strip extension which will replace all < < ' " and `characters by ? in PHP_SELF, PATH_INFO and PATH_TRANSLATED and thus preventing
XSS attacks.
The second new neat feature is
suhosin.server.encode which scan for the above characters in REQUEST_URI and QUERY_STRING because not every browser (IE for example) will encode the characters before sending them.
Both are enabled by default in Suhosin in version 0.9.21. This is really neat!
[via
Stefan Esser]