Korean
<< Back
VID 21935
Severity 30
Port 80, ...
Protocol TCP
Class CGI
Detailed Description The MyBulletinBoard program is vulnerable to an SQL injection vulnerability via the 'CLIENT-IP' HTTP header. MyBulletinBoard is a freely available forum package developed in PHP and MYSQL. MyBulletinBoard version 1.1.5 and earlier versions could allow a remote attacker to execute specially-crafted SQL commands, caused due to an input validation error in the 'getip()' function in 'inc/functions.php' script that does not validate the 'CLIENT_IP' variable before being used in SQL statements. This vulnerability could permit a remote attacker to pass malicious input to database queries, potentially resulting in data exposure, modification of the query logic, or even data modification or attacks against the database itself.

* References:
http://community.mybboard.net/showthread.php?tid=10555
http://retrogod.altervista.org/mybb_115_sql.html
http://secunia.com/advisories/21070/
http://www.frsirt.com/english/advisories/2006/2811

* Platforms Affected:
MyBB Group, MyBulletinBoard versions 1.1.5 and earlier
Any operating system Any version
Recommendation Upgrade to the latest version of MyBB (1.1.6 or later), available from the MyBB Download Web site at http://www.mybboard.com/downloads.php
Related URL CVE-2006-3775 (CVE)
Related URL 18997 (SecurityFocus)
Related URL 27752 (ISS)