Description
Interpretation conflict between Microsoft Internet Explorer and DocuWiki before 2007-06-26b allows remote attackers to inject arbitrary JavaScript and conduct cross-site scripting (XSS) attacks when spellchecking UTF-8 encoded messages via the spell_utf8test function in lib/exe/spellcheck.php, which triggers HTML document identification and script execution by Internet Explorer even though the Content-Type header is text/plain.
References
- dokuwiki-spellchecker-xss(35501) vdb-entry
- 2908 third-party-advisory
- http://wiki.splitbrain.org/wiki%3Achanges
- 38319 vdb-entry
- 26150 third-party-advisory
- http://bugs.splitbrain.org/index.php?do=details&task_id=1195
- 20070719 DokuWiki suffers XSS mailing-list
- ADV-2007-2617 vdb-entry
- 24973 vdb-entry