Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
BID:41306
Info
Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
| Bugtraq ID: | 41306 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Jul 01 2010 12:00AM |
| Updated: | Jul 05 2010 10:07PM |
| Credit: | John Leitch |
| Vulnerable: |
Richard Bondi Wiki Web Help 0.2.7 |
| Not Vulnerable: | |
Discussion
Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
Wiki Web Help is prone to a cross-site scripting vulnerability and multiple HTML-injection vulnerabilities because it fails to properly sanitize user-supplied input before using it in dynamically generated content.
Attacker-supplied HTML and script code could run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.
Wiki Web Help 0.2.7 is vulnerable; other versions may also be affected.
Wiki Web Help is prone to a cross-site scripting vulnerability and multiple HTML-injection vulnerabilities because it fails to properly sanitize user-supplied input before using it in dynamically generated content.
Attacker-supplied HTML and script code could run in the context of the affected browser, potentially allowing the attacker to steal cookie-based authentication credentials or to control how the site is rendered to the user. Other attacks are also possible.
Wiki Web Help 0.2.7 is vulnerable; other versions may also be affected.
Exploit / POC
Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
Attackers can use a browser to exploit these issues. To exploit a cross-site scripting vulnerability, an attacker must entice an unsuspecting user to follow a malicious URI.
The following example URI and input are available:
Cross-site scripting:
http://www.example.com/revert.php?rev=%3Cscript%3Ealert(0)%3C/script%3E
HTML Injection:
<div onmouseover="alert(0)" style="margin:-500px;width:9999px;height:9999px;position:absolute;"></div>
Attackers can use a browser to exploit these issues. To exploit a cross-site scripting vulnerability, an attacker must entice an unsuspecting user to follow a malicious URI.
The following example URI and input are available:
Cross-site scripting:
http://www.example.com/revert.php?rev=%3Cscript%3Ealert(0)%3C/script%3E
HTML Injection:
<div onmouseover="alert(0)" style="margin:-500px;width:9999px;height:9999px;position:absolute;"></div>
Solution / Fix
Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
Solution:
The vendor released a patch. Please see the references for more information.
Solution:
The vendor released a patch. Please see the references for more information.
References
Wiki Web Help Cross Site Scripting and HTML Injection Vulnerabilities
References:
References:
- Cross site scripting and arbitrary upload vulnerabilites - ID: 3025530 (Wiki Web Help)
- Wiki Web Help Project Page (Wiki Web Help)