![]() |
|
MyBB 1.6.15 - Full Path Disclosure - Baskı Önizleme +- MyBB Depo Forum (https://mybbdepo.com) +-- Forum: MyBB Genel Depo (https://mybbdepo.com/mybb-genel-depo-forumu) +--- Forum: MyBB Güvenlik (https://mybbdepo.com/mybb-guvenlik-forumu) +--- Konu Başlığı: MyBB 1.6.15 - Full Path Disclosure (/mybb-1-6-15-full-path-disclosure-konusu.html) |
MyBB 1.6.15 - Full Path Disclosure - DemoLisH - 11-08-2014 https://cxsecurity.com/issue/WLB-2014080042 http://www.exploit4arab.net/exploits/969 Açık: http://mybbdepo.com/forumdisplay.php?selectall=&fid=2&sortby=lastpost&order[$victor]=getdaily Kapanışı: inc/function.php dosyasını aç ve aşağıdaki kodu bul: Kod: $string = mb_strtolower($string);Aşağıdakiyle değiştir: Kod: $string = mb_strtolower("{$string}");--------------------------------------------------------------- Açık: http://mybbdepo.com/memberlist.php?sort[$victor]=getdaily Kapanışı: memberlist.php dosyasını aç ve aşağıdaki kodu bul: Kod: $mybb->input['sort'] = strtolower($mybb->input['sort']);Aşağıdakiyle değiştir: Kod: $mybb->input['sort'] = strtolower("{$mybb->input['sort']}");--------------------------------------------------------------- En üstte verdiğim adreslere bakarsınız modcp.php'dede var ama oraya ulaşım izni olmadığı için paylaşmadım. FPD bir bugdur aslında arkadaşlar yani hiç birşey yapılamaz. Cvp: MyBB 1.6.15 - Full Path Disclosure - Manager - 11-08-2014 Saolun rep çok yararlı kapattım.
Cvp: MyBB 1.6.15 - Full Path Disclosure - tsunami - 11-08-2014 Hata veren satırlardaki input kodlarına get fonksiyonu eklesek olmuyor mu? yani, $mybb->input yerine $mybb->get_input şeklinde düzeltsek olmaz mı? dediğiniz şekilde yapınca kod satır içeriklerinin görünümü, yani işlevi değişiyor gibi geldi bana.. Farklı bir açıkla karşı karşıya kalmayalım sonra yine.. Cvp: MyBB 1.6.15 - Full Path Disclosure - DemoLisH - 11-08-2014 (11-08-2014, Saat:20:08)tsunami Adlı Kullanıcıdan Alıntı: Hata veren satırlardaki input kodlarına get fonksiyonu eklesek olmuyor mu? yani, $mybb->input yerine $mybb->get_input şeklinde düzeltsek olmaz mı? Hocam bi deneyin ikisinide yazın buraya olabilir
Cvp: MyBB 1.6.15 - Full Path Disclosure - tsunami - 11-08-2014 Ben denedim hata göremedim. deneyenler sonuç yazabilir buraya, eğer başka yerlerde hata ile karşılaşılıyorsa kodları kaldıralım. memberlist.php 58. satır. Hata link örneği: Kod: memberlist.php?sort[$victor]=getdailybul. Kod: $mybb->input['sort'] = strtolower($mybb->input['sort']);değiştir. Kod: $mybb->input['sort'] = strtolower($mybb->get_input['sort']);forumdisplay.php 453.satır. Hata link örneği: Kod: forumdisplay.php?selectall=&fid=2&sortby=lastpost&order[$victor]=getdailybul. Kod: switch(my_strtolower($mybb->input['order']))Kod: switch(my_strtolower($mybb->get_input['order']))modcp.php 2825.satır. Hata link örneği: Kod: modcp.php?action=ipsearch&ipaddress[$victor]=getdailyKod: if(!strstr($mybb->input['ipaddress'], "*") && !strstr($mybb->input['ipaddress'], ":"))Değiştir. Kod: if(!strstr($mybb->get_input['ipaddress'], "*") && !strstr($mybb->get_input['ipaddress'], ":"))2827.satır. bul. Kod: $misc_info_link = "<div class=\"float_right\">(<a href=\"modcp.php?action=iplookup&ipaddress=".htmlspecialchars_uni($mybb->input['ipaddress'])."\" onclick=\"MyBB.popupWindow('{$mybb->settings['bburl']}/modcp.php?action=iplookup&ipaddress=".urlencode($mybb->input['ipaddress'])."', 'iplookup', 500, 250); return false;\">{$lang->info_on_ip}</a>)</div>";Değiştir. Kod: $misc_info_link = "<div class=\"float_right\">(<a href=\"modcp.php?action=iplookup&ipaddress=".htmlspecialchars_uni($mybb->get_input['ipaddress'])."\" onclick=\"MyBB.popupWindow('{$mybb->settings['bburl']}/modcp.php?action=iplookup&ipaddress=".urlencode($mybb->get_input['ipaddress'])."', 'iplookup', 500, 250); return false;\">{$lang->info_on_ip}</a>)</div>"; |