MyBB Managegroup.PHP SQL Injection Vulnerability
BID:16689
Info
MyBB Managegroup.PHP SQL Injection Vulnerability
| Bugtraq ID: | 16689 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 16 2006 12:00AM |
| Updated: | Feb 17 2006 02:22AM |
| Credit: | imei is credited with the discovery of this vulnerability. |
| Vulnerable: |
MyBulletinBoard MyBulletinBoard 1.0.3 MyBulletinBoard MyBulletinBoard 1.0.2 |
| Not Vulnerable: |
MyBulletinBoard MyBulletinBoard 1.0.4 |
Discussion
MyBB Managegroup.PHP SQL Injection Vulnerability
MyBB is prone to an SQL-injection vulnerability. This issue is due to a failure in the application to properly sanitize user-supplied input before using it in an SQL query.
Successful exploitation could allow an attacker to compromise the application, access or modify data, or exploit vulnerabilities in the underlying database implementation.
An attacker can exploit this issue to bypass the authentication mechanism and gain access as an arbitrary user.
MyBB is prone to an SQL-injection vulnerability. This issue is due to a failure in the application to properly sanitize user-supplied input before using it in an SQL query.
Successful exploitation could allow an attacker to compromise the application, access or modify data, or exploit vulnerabilities in the underlying database implementation.
An attacker can exploit this issue to bypass the authentication mechanism and gain access as an arbitrary user.
Exploit / POC
MyBB Managegroup.PHP SQL Injection Vulnerability
An exploit is not required.
Example URI have been provided:
http://www.example.com/mybb/managegroup.php?gid=8&action=do_joinrequests&request[sql]=accept
http://www.example.com/mybb/managegroup.php?gid=8'sql&action=joinrequests
http://www.example.com/mybb/managegroup.php?gid=8sql&action=do_manageusers
&removeuser[]=â??sql
http://www.example.com/mybb/managegroup.php?gid=8'sql
An exploit is not required.
Example URI have been provided:
http://www.example.com/mybb/managegroup.php?gid=8&action=do_joinrequests&request[sql]=accept
http://www.example.com/mybb/managegroup.php?gid=8'sql&action=joinrequests
http://www.example.com/mybb/managegroup.php?gid=8sql&action=do_manageusers
&removeuser[]=â??sql
http://www.example.com/mybb/managegroup.php?gid=8'sql
Solution / Fix
MyBB Managegroup.PHP SQL Injection Vulnerability
Solution:
The vendor has released version 1.0.4 to address this issue.
MyBulletinBoard MyBulletinBoard 1.0.3
Solution:
The vendor has released version 1.0.4 to address this issue.
MyBulletinBoard MyBulletinBoard 1.0.3
-
MyBulletinBoard mybb_104_changed_files.zip
http://community.mybboard.net/mybb_104_changed_files.zip
References
MyBB Managegroup.PHP SQL Injection Vulnerability
References:
References:
- DevBB (MyBB)
- MyBB1.0.3~managegroup.php~Multiple SqlInjection & XSS (Imei)