国产精品久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共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    中文字幕五月欧美| 日韩在线视频观看正片免费网站| 欧美精品aa| 日韩av高清| 日韩中文字幕第一页| 91久久奴性调教| 成人一区二区| 欧美sm一区| 午夜av电影| 欧美五级在线观看视频播放| 成人午夜视频在线播放| 久久久www免费人成黑人精品| 欧美成人全部免费| 日韩免费视频线观看| 亚洲妇女屁股眼交7| 91热门视频在线观看| 美女黄网久久| 久久精品影视| 一级毛片精品毛片| 最新欧美色图| 免费在线中文字幕| 欧美图片欧美激情欧美精品| 中文在线观看免费高清| 国产综合免费视频| 日韩精品欧美一区二区三区| 97国产超碰| 国产精品视频自在线| 欧美大秀在线观看| 中文字幕亚洲欧美| 国产精品久久久久久久久久免费看 | 欧美xxx另类| 国产高清免费av| 久久亚洲精品国产| 51精品免费网站| 国产精品无码网站| 日韩高清一二三区| 1卡2卡3卡精品视频| 欧美极度另类性三渗透| 最近更新的2019中文字幕| 国产偷国产偷亚洲清高网站| 91精品国产欧美一区二区18| 91久久免费观看| 欧美体内谢she精2性欧美| 亚洲欧美日韩久久| 精品福利av| 91综合视频| 日韩精品免费| 欧美伦理在线视频| 日韩精品诱惑一区?区三区| 少妇久久久久| 精品女人视频| 日本欧美韩国国产| 2023国产精华国产精品| 91久久精品无嫩草影院| 一区二区三区在线免费看| 视频精品国内| 91在线中文| 2020国产在线视频| 福利网站在线观看| 高清欧美精品xxxxx在线看| 天天干,夜夜爽| 懂色av蜜臀av粉嫩av分享吧| 亚洲va欧美va| 1069视频| 青青草免费av| 亚洲娇小娇小娇小| 日韩av手机版| 欧洲一区二区在线观看| 欧洲久久久久久| 中文字幕精品一区日韩| 香港三级日本三级a视频| 成人午夜在线视频一区| 91欧美日韩一区| 国产一区二区无遮挡| 99re99热| 奇米影视亚洲色图| 青青草久久伊人| 性高潮免费视频| 国产成人免费在线观看视频| 在线观看亚洲天堂| av网站在线观看免费| 韩国xxxx做受gayxxxx| 天天摸夜夜操| 在线视频你懂| 丁香花在线电影| 国产麻豆一区二区三区| 国产欧美日韩精品一区二区免费 | 五月天中文字幕一区二区| 99国产精品视频免费观看| 中文字幕在线播放不卡一区| 欧美日韩国产精品一区| 亚洲国产天堂网精品网站| 不卡av在线网站| 国产精品一区专区欧美日韩| 久久国产精品高清| 波多野结衣家庭教师在线播放| 中文字幕一区二区三区人妻在线视频| 亚洲综合欧美综合| 中国黄色一级视频| 精品无线一线二线三线| 97中文字幕| eeuss第一页| 精品无人乱码| 日本综合久久| 影视一区二区| 国产精品久久久久久久免费观看| 鲁大师精品99久久久| 欧美三级在线| av午夜一区麻豆| 成人av免费在线| 精品久久久国产| 在线国产精品视频| 91系列在线播放| 一女被多男玩喷潮视频| 国产黄色录像视频| 午夜精品久久久久久久99| 1插菊花综合| av不卡高清| 色777狠狠狠综合伊人| 国产乱子伦一区二区三区国色天香| 亚洲午夜一区二区三区| 亚洲天堂一区二区三区| 999视频在线免费观看| 日韩免费视频播放| 久久成人国产精品入口| 日日夜夜国产| a视频在线免费看| 欧美独立站高清久久| 久久美女艺术照精彩视频福利播放 | bbw丰满大肥奶肥婆| av电影在线免费| 亚洲精品888| 亚洲欧洲日产国码二区| 国产亚洲人成网站在线观看| 久久国产精品 国产精品| 在线黄色免费网站| 亚洲精品久久久久久久久久| 在线视频色在线| 中国av一区| 欧美激情一区二区三区在线| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲人成电影在线观看网| 小小水蜜桃在线观看| 全国精品免费看| 99久久精品国产导航| 亚洲人成绝费网站色www| 亚洲国产日韩综合一区| 免费黄色在线网址| 91美剧网在线播放| 日产精品一区| 美女视频网站黄色亚洲| 欧美日本免费一区二区三区| av资源一区二区| 成人片黄网站色大片免费毛片| 欧美日本视频一区| 老牛影视精品| 国内精品久久久久影院一蜜桃| 日韩精品影音先锋| 久久久久免费网| 成人自拍小视频| jizzjizz免费| 9国产精品午夜| 亚洲无中文字幕| 亚洲自拍偷拍网站| 国产精品丝袜视频| 黄色在线观看av| 99久久精品国产一区二区小说 | 91在线中字| 久久精品在线| 欧美大片在线观看| 二级片在线观看| 欧美激情一区二区三区免费观看| 伊人av免费在线观看| 欧美久久一区| 7777精品伊人久久久大香线蕉的| 久久综合久久综合这里只有精品| 欧美极品视频在线观看| 日本xxxx高清色视频| 国产高清久久| 欧美日韩专区在线| 亚洲国产午夜伦理片大全在线观看网站| 日韩精品在线观看免费| aaa日本高清在线播放免费观看| 国产日韩免费| 一区二区三区亚洲| 亚洲人成色77777| 男人扒开美女尿口无遮挡图片| 手机看片久久| 国产日产欧产精品推荐色| 欧美日韩国产影片| 国产精品v欧美精品∨日韩| 欧美成人精品一区二区免费看片| 写真福利理论片在线播放| 福利一区和二区| 久久精品人人做人人爽人人| 国产精品第一页在线| 99热在线观看精品| 日韩在线免费看| 免费国产亚洲视频| 欧美激情精品久久久久久黑人 |