phpMyAdmin遠程PHP代碼注入漏洞_PHP教程

來源:互聯網
上載者:User
涉及程式:
phpMyAdmin
描述:
phpMyAdmin遠程PHP代碼注入漏洞

詳細:
phpMyAdmin是一個免費工具,為管理MySQL提供了一個WWW管理介面。
phpMyAdmin存在PHP代碼注入問題,遠程攻擊者可以利用這個eval()函數執行任意PHP命令。
不過此漏洞只有當$cfg[‘LeftFrameLight‘]變數(config.inc.php檔案)設定成FALSE時才有用。
phpMyAdmin在($cfg[‘Servers‘][$i])陣列變數中儲存多個伺服器配置,這些配置包含在config.inc.php檔案中,資訊包括主機、連接埠、使用者、密碼、驗證類型等,但是由於$cfg[‘Servers‘][$i]沒有進行初始化,允許遠端使用者通過GET函數增加伺服器的配置,如提交如下請求增加配置:
http://target/phpMyAdmin-2.5.7/left.php?server=4&cfg[Servers][host]=202.81.x.x&cfg[Servers][port]=8888&cfg[Servers][user]=alice ..
而eval()函數中的$eval_string字串允許執行PHP代碼,攻擊者可以增加伺服器配置和提交特殊構建的表名,可導致包含的惡意PHP代碼被執行。
受影響系統:
phpMyAdmin phpMyAdmin 2.5.7

攻擊方法:
暫無有效攻擊代碼

解決方案:
目前廠商還沒有提供補丁或者升級程式,我們建議使用此軟體的使用者隨時關注廠商的首頁以擷取最新版本:
http://www.phpmyadmin.net

http://www.bkjia.com/PHPjc/629810.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/629810.htmlTechArticle涉及程式: phpMyAdmin 描述: phpMyAdmin遠程PHP代碼注入漏洞 nbsp; 詳細: phpMyAdmin是一個免費工具,為管理MySQL提供了一個WWW管理介面。 phpMyAdm...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.