Description
Multiple SQL injection vulnerabilities in PHP Address Book 8.2.5 allow remote attackers to execute arbitrary SQL commands via the id parameter to (1) addressbook/register/delete_user.php, (2) addressbook/register/edit_user.php, or (3) addressbook/register/edit_user_save.php; the email parameter to (4) addressbook/register/edit_user_save.php, (5) addressbook/register/reset_password.php, (6) addressbook/register/reset_password_save.php, or (7) addressbook/register/user_add_save.php; the username parameter to (8) addressbook/register/checklogin.php or (9) addressbook/register/reset_password_save.php; the (10) lastname, (11) firstname, (12) phone, (13) permissions, or (14) notes parameter to addressbook/register/edit_user_save.php; the (15) q parameter to addressbook/register/admin_index.php; the (16) site parameter to addressbook/register/linktick.php; the (17) password parameter to addressbook/register/reset_password.php; the (18) password_hint parameter to addressbook/register/reset_password_save.php; the (19) var parameter to addressbook/register/traffic.php; or a (20) BasicLogin cookie to addressbook/register/router.php.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 11
- PHP Address Book - '/addressbook/register/delete_user.php?id' SQL Injection EDB-38425 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/edit_user.php?id' SQL Injection EDB-38426 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/edit_user_save.php' Multiple SQL Injections EDB-38427 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/linktick.php?site' SQL Injection EDB-38428 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/reset_password.php' Multiple SQL Injections EDB-38429 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/reset_password_save.php' Multiple SQL Injections EDB-38430 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/router.php?BasicLogin' Cookie SQL Injection EDB-38431 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/traffic.php?var' SQL Injection EDB-38432 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/user_add_save.php?email' SQL Injection EDB-38433 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/checklogin.php?Username' SQL Injection EDB-38434 · webapps · Apr 5, 2013 · verified
- PHP Address Book - '/addressbook/register/admin_index.php?q' SQL Injection EDB-38435 · webapps · Apr 5, 2013 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.