Description
Multiple PHP remote file inclusion vulnerabilities in magic photo storage website allow remote attackers to execute arbitrary PHP code via a URL in the _config[site_path] parameter to (1) admin_password.php, (2) add_welcome_text.php, (3) admin_email.php, (4) add_templates.php, (5) admin_paypal_email.php, (6) approve_member.php, (7) delete_member.php, (8) index.php, (9) list_members.php, (10) membership_pricing.php, or (11) send_email.php in admin/; (12) config.php or (13) db_config.php in include/; or (14) add_category.php, (15) add_news.php, (16) change_catalog_template.php, (17) couple_milestone.php, (18) couple_profile.php, (19) delete_category.php, (20) index.php, (21) login.php, (22) logout.php, (23) register.php, (24) upload_photo.php, (25) user_catelog_password.php, (26) user_email.php, (27) user_extend.php, or (28) user_membership_password.php in user/. NOTE: the include/common_function.php vector is already covered by another candidate from the same date.
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 28
- Magic Photo Storage Website - '/admin/admin_password.php?_config[site_path]' Remote File Inclusion EDB-29407 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/add_welcome_text.php?_config[site_path]' Remote File Inclusion EDB-29408 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/admin_email.php?_config[site_path]' Remote File Inclusion EDB-29409 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/add_templates.php?_config[site_path]' Remote File Inclusion EDB-29410 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/admin_paypal_email.php?_config[site_path]' Remote File Inclusion EDB-29411 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/approve_member.php?_config[site_path]' Remote File Inclusion EDB-29412 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/delete_member.php?_config[site_path]' Remote File Inclusion EDB-29413 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/index.php?_config[site_path]' Remote File Inclusion EDB-29414 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/list_members.php?_config[site_path]' Remote File Inclusion EDB-29415 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/membership_pricing.php?_config[site_path]' Remote File Inclusion EDB-29416 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/admin/send_email.php?_config[site_path]' Remote File Inclusion EDB-29417 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/include/config.php?_config[site_path]' Remote File Inclusion EDB-29418 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/include/db_config.php?_config[site_path]' Remote File Inclusion EDB-29419 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/add_category.php?_config[site_path]' Remote File Inclusion EDB-29420 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/add_news.php?_config[site_path]' Remote File Inclusion EDB-29421 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/change_catalog_template.php?_config[site_path]' Remote File Inclusion EDB-29422 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/couple_milestone.php?_config[site_path]' Remote File Inclusion EDB-29423 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/couple_profile.php?_config[site_path]' Remote File Inclusion EDB-29424 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/delete_category.php?_config[site_path]' Remote File Inclusion EDB-29425 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/index.php?_config[site_path]' Remote File Inclusion EDB-29426 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/login.php?_config[site_path]' Remote File Inclusion EDB-29427 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/logout.php?_config[site_path]' Remote File Inclusion EDB-29428 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/register.php?_config[site_path]' Remote File Inclusion EDB-29429 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/upload_photo.php?_config[site_path]' Remote File Inclusion EDB-29430 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/user_catelog_password.php?_config[site_path]' Remote File Inclusion EDB-29431 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/user_email.php?_config[site_path]' Remote File Inclusion EDB-29432 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/user_extend.php?_config[site_path]' Remote File Inclusion EDB-29433 · webapps · Jan 9, 2007 · verified
- Magic Photo Storage Website - '/user/user_membership_password.php?_config[site_path]' Remote File Inclusion EDB-29434 · webapps · Jan 9, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 33419 vdb-entry
- 33433 vdb-entry
- 33436 vdb-entry
- 33432 vdb-entry
- 33430 vdb-entry
- 33439 vdb-entry
- 33426 vdb-entry
- 32668 vdb-entry
- 33413 vdb-entry
- 33411 vdb-entry
- 33415 vdb-entry
- 33420 vdb-entry
- 33438 vdb-entry
- 33425 vdb-entry
- 33418 vdb-entry
- 33427 vdb-entry
- 2136 third-party-advisory
- 33434 vdb-entry
- 20070108 magic photo storage website Multiple Remote File Inclusion mailing-list
- 33423 vdb-entry
- 33417 vdb-entry
- 33412 vdb-entry
- 33421 vdb-entry
- 33428 vdb-entry
- 33422 vdb-entry
- 21965 vdb-entry
- 33437 vdb-entry
- 33414 vdb-entry
- 33429 vdb-entry
- 33435 vdb-entry
- 33431 vdb-entry
- 33416 vdb-entry