国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務技術文章
SQL 注入 (CVE-2017-8917)漏洞分析Joomla! 3.7 Core

作者: 佚名  日期:2017-05-18 20:14:16   來源: 本站整理

Author: p0wd3r (知道創宇404安全實驗室)

Date: 2017-05-18

0x00 漏洞概述

漏洞簡介

Joomla于5月17日發布了新版本3.7.1,( https://www.joomla.org/announcements/release-news/5705-joomla-3-7-1-release.html ),本次更新中修復一個高危SQL注入漏洞( https://developer.joomla.org/security-centre/692-20170501-core-sql-injection.html ),成功利用該漏洞后攻擊者可以在未授權的情況下進行SQL注入

漏洞影響

未授權狀態下SQL注入

影響版本: 3.7.0

0x01 漏洞復現

Joomla 在 3.7.0 中新增了一個 com_field 組件,其控制器的構造函數如下,在 components/com_fields/controller.php 中:

可以看到當訪問的 view 是 fields , layout 是 modal 的時候,程序會從 JPATH_ADMINISTRATOR 中加載 com_fields ,這就意味著普通用戶可以通過這樣的請求來使用管理員的 com_fields 。

接下來我們看管理員的 com_fields 組件,我們來到 administrator/components/com_fields/models/fields.php ,其中的 getListQuery 的部分代碼如下:

程序通過 $this->getState 取到 list.fullordering ,然后使用 $db->escape 處理后傳入$query->order 函數,mysqli的 escape 函數代碼如下:

這里調用 mysqli_real_escape_string 來轉義字符,該函數具體作用如下:

僅對單雙引號等字符進行轉義,并未做更多過濾。另外 $query->order 函數的作用僅僅是將數據拼接到 ORDER BY 語句后,也并未進行過濾,所以如果 list.fullordering 可控,那么就可以進行注入。

我們可以看到 list.fullordering 是一個 state , state 會在視圖的 display 函數中進行設置:

跟進這個設置過程,程序會走到 libraries/legacy/model/list.php 中的 populateState 函數中,具體的調用棧如下:

該函數中有如下一段代碼:

if ($list = $app->getUserStateFromRequest($this->context . '.list', 'list', array(), 'array'))  
{
    foreach ($list as $name => $value)
    {
        // Exclude if blacklisted
        if (!in_array($name, $this->listBlacklist))
        {

            ...

            $this->setState('list.' . $name, $value);
        }
    }
}

程序通過 $app->getUserStateFromRequest 取到一個 $list 數組 ,如果數組的key不在黑名單中,則遍歷該數組對相應 state 進行注冊, getUserStateFromRequest 的代碼如下:

結合前面的調用來看,我們可以通過請求中的參數 list 來設置 $list 變量,因此我們訪問 http://ip/index.php?option=com_fields&view=fields&layout=modal&list[fullordering]=updatexml(2,concat(0x7e,(version())),0) 并開啟動態調試動態調試,結果如下:

可以看到 list.fullordering 已經被我們控制。

回到 getListQuery ,該函數會在視圖加載時被自動調用,具體函數調用棧如下:

所以我們的payload也就通過 getState 傳入了這個函數,最終導致SQL注入

0x02 補丁分析

改為取 list.ordering 和 list.direction 作為查詢的參數,這兩個參數在 populateState函數中做了如下處理:

如果值不在指定范圍內則將其更改為默認值,因此無法再將payload帶入。

0x03 參考

https://www.seebug.org/vuldb/ssvid-93113

https://blog.sucuri.net/2017/05/sql-injection-vulnerability-joomla-3-7.html

https://developer.joomla.org/security-centre/692-20170501-core-sql-injection.html

https://www.joomla.org/announcements/release-news/5705-joomla-3-7-1-release.html



熱門文章
  • 機械革命S1 PRO-02 開機不顯示 黑...
  • 聯想ThinkPad NM-C641上電掉電點不...
  • 三星一體激光打印機SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數和判...
  • IIS 8 開啟 GZIP壓縮來減少網絡請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機始終停留在開機界面...
  • 常見打印機清零步驟
  • 安裝驅動時提示不包含數字簽名的解...
  • 共享打印機需要密碼的解決方法
  • 圖解Windows 7系統快速共享打印機的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區域: 遼寧錦州市區
    主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    欧美日韩综合精品| 久久精品偷拍视频| 神马久久久久久久久久久| 高清在线一区二区| 亚洲bt欧美bt精品777| 欧美精品色一区二区三区| 亚洲一级免费观看| heyzo视频在线播放| 比比资源-先锋影音资源站| 老司机亚洲精品一区二区| 亚洲电影先锋| 欧美久久成人| 蜜桃日韩视频| 手机在线观看av网站| 欧美激情视频在线观看| 亚洲毛片欧洲毛片国产一品色| 精品亚洲美女网站| 欧美极品少妇xxxxⅹ高跟鞋| 91精品国产色综合久久ai换脸| 午夜免费视频网站| 成人高清网站| 这里只有精品在线| 亚洲网在线观看| 天天av天天爽| 欧美精品一区二区不卡| 亚洲精品国产成人av在线| tube8在线hd| 久久免费精品视频| 一区二区不卡视频| 丝袜视频国产在线播放| 亚洲人成7777| 日韩免费av片| 依依成人精品视频| 免费黄色成年网站| 国语自产精品视频在线看| 日韩美女精品| 色网站免费观看| 91欧美一区二区| 久国产精品视频| av小片在线| 国产人妻777人伦精品hd| 福利在线视频网站| 日本午夜人人精品| 天天操夜夜操视频| 大奶一区二区三区| 欧洲精品久久| 国产精品一区二区中文字幕| 美女一区视频| 澳门成人av| 久久亚洲国产成人精品性色| 日日夜夜精品视频免费| 亚洲偷熟乱区亚洲香蕉av| 玛雅亚洲电影| 国产99午夜精品一区二区三区| 最近免费看av| 韩国19禁主播vip福利视频| 精品乱码一区二区三区四区| 亚洲女人天堂网| 正在播放国产一区| 在线观看免费国产视频| 国产精品成人一区二区网站软件| 一区二区三区在线观看www| 国产精品99久久久久久久女警| 在线观看免费av片| 欧美性xxxxx极品娇小| 日韩精品在线免费看| 亚洲免费影视第一页| 电影天堂久久| 国产精品一国产精品最新章节| 中文资源在线网| 亚洲国产精品成人精品| 中文字幕精品亚洲| 国产麻豆9l精品三级站| 欧洲成人综合网| 老司机午夜av| 中文在线免费一区三区高中清不卡| 夜色资源网av在先锋网站观看| 3d动漫一区二区三区在线观看| 亚洲欧美偷拍另类| 欧美国产综合一区二区| √新版天堂资源在线资源| 国产免费成人av| 免费观看成人高潮| 成人信息集中地欧美| 日本天堂在线观看| 咪咪色在线视频| 国产在线观看91| 欧美在线亚洲一区| 国产亚洲精品精品国产亚洲综合| 9797在线看片亚洲精品| 成人国产亚洲精品a区天堂华泰| 丝瓜av网站精品一区二区| 黄色录像二级片| 色狠狠av一区二区三区| 日韩欧美色视频| 中文字幕国产精品久久| 精久久久久久| 少妇视频一区二区| 国产欧美日韩精品在线| 羞羞污视频在线观看| 国产精品一级久久久| 亚洲永久在线| 韩国无码一区二区三区精品| 91看片就是不一样| 久久一级电影| 欧美国产激情视频| 91精品国产福利在线观看麻豆| 国产精品久久无码| 欧美军同video69gay| 国产精品123| 毛片在线播放a| a级毛片免费| 成人黄色三级视频| www.日韩.com| 沈樵精品国产成av片| 欧美视频一区二区在线| 女同性互吃奶乳免费视频| 亚洲精品网址| 午夜影视日本亚洲欧洲精品| 伊人网站在线观看| 欧美成人精品激情在线观看| 综合久久2023| 国产精品乱码一区二区三区视频 | 亚洲xxxxx| 日韩av三区| 特黄视频在线观看| 日本欧美精品久久久| 91精品午夜视频| 在线观看免费毛片| 日韩中文一区| 久久精品理论片| 国产一卡二卡3卡4卡四卡在线| 亚洲桃色在线一区| 欧美日本亚洲韩国国产| av免费在线视| 国产又粗又黄视频| 日韩一本精品| 久久免费国产视频| 久久综合九色综合欧美98| 国精品人妻无码一区二区三区喝尿| 日韩欧美在线观看视频| 欧美人与牛zoz0性行为| 国产视频三级在线观看播放| 黄色av电影网站| 一本到不卡免费一区二区| 欧美xxxxx18| 亚洲一区二区三区黄色| 久久手机在线视频| 亚洲一卡二卡三卡四卡无卡久久| 日本韩国在线视频爽| 欧日韩在线视频| 日韩精品久久久毛片一区二区| 一区二区三区精品在线| 国产男女无套在线播放| 国产亚洲成人精品| 超碰在线资源站| 欧美一级爆毛片| 好看的日韩av电影| 波多野结衣一区二区三区免费视频| 婷婷在线视频| 女人体1963| 亚洲综合婷婷久久| 精品国产免费人成在线观看| 天堂精品中文字幕在线| 91亚洲无吗| 欧美18hd| 草草久视频在线观看电影资源| 刘亦菲久久免费一区二区| 日本三区在线观看| 国内精品久久久久伊人av| 亚洲va韩国va欧美va精品| 白白色 亚洲乱淫| 精品美女视频在线观看免费软件 | 成年免费插网| 在线观看日本一区| 一区二区三区91| 国产在线免费av| 97最新国自产拍视频在线完整在线看| 中文字字幕在线观看| 茄子视频成人在线观看 | 调教+趴+乳夹+国产+精品| 欧洲一级在线观看| 男女h黄动漫啪啪无遮挡软件| 欧美高清在线一区二区| 久久精品理论片| 美女网站色91| 黄色片免费在线| 欧美亚洲天堂网| 日韩在线观看视频一区二区| 国产成人亚洲综合91| 国产a视频精品免费观看| 成人18夜夜网深夜福利网| 午夜精品久久99蜜桃的功能介绍| 日韩av激情| 欧美丝袜足交| 免费看日韩精品| 亚洲超碰精品一区二区| 日韩三级视频在线观看| 久久福利网址导航| 亚洲精品欧美综合四区|