Description of problem: HTML metacharacters included in the config= parameter to htsearch are displayed unmodified in the error message returned by htdig. Version-Release number of selected component (if applicable): 3.2.0b6 How reproducible: Always Steps to Reproduce: 1. http://yourfedorabox/cgi-bin/htsearch?config=%3Cscript%3Ealert('foo')%3C/script%3E Actual results: you get an alertbox that says "foo" in it. Expected results: You shouldn't get an alert box. Additional info: This error was reported to webmaster by mikx
The actual package revision (left that out on the initial report -- apologies) is: htdig-web-3.2.0b6-3 I've also reproduced this on a Fedora Core 1 box with: htdig-web-3.2.0-19.20030601
This issue should also affect FC2.
Hi Dave; this bug is currently marked as embargoed. We'd like to share the details with other vendor security teams that may ship htdig. Have you contacted anyone else about this issue?
Mark: Dave didn't actually discover the issue - mikx did. He recently made about 44 XSS vulnerabilities (including one in Bugzilla) public at the same time; I don't know if this was among them, or whether it was a later discovery. Gerv
Thanks Gervase; we've spoken to Michael yesterday and he has not yet disclosed this particular issue, believing it due to site configuration. We've confirmed that it isn't a template flaw and have started talking to other vendor security teams to co-ordinate a fix.
Removing embargo - This issue was leaked public early by SUSE.
apologies for not replying sooner, I'm not getting bugmail from Bugzilla for some reason. I didn't report it anywhere upstream because I didn't have any non-redhat machines to test it on to verify it wasn't just a redhat issue. Looks like you've already figured out that wasn't the case though.
Packages have been built, waiting for signing and push. Read ya, Phil
Packages signed and pushed, annoucenment email sent. Closing bug. Read ya, Phil