Description
ViewVC 1.0.2 and earlier does not specify a charset in its HTTP headers or HTML documents, which allows remote attackers to conduct cross-site scripting (XSS) attacks that inject arbitrary UTF-7 encoded JavaScript code via a view.
References
- 20061015 Advisory 10/2006: ViewVC Undefined Charset UTF-7 XSS Vulnerability mailing-list
- [announce] 20061013 ViewVC 1.0.3 released [SECURITY FIXES] mailing-list
- http://www.hardened-php.net/advisory_102006.134.html
- 1755 third-party-advisory
- 22395 third-party-advisory
- viewvc-utf7-xss(29576) vdb-entry
- http://viewvc.tigris.org/source/browse/viewvc/trunk/CHANGES?rev=HEAD
- 20543 vdb-entry