南通颐猩文化传播有限公司

當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  網(wǎng)站運(yùn)營(yíng) >  正文

網(wǎng)站安全防護(hù)之常見(jiàn)漏洞有哪些

 2021-01-07 10:25  來(lái)源: A5用戶投稿   我來(lái)投稿 撤稿糾錯(cuò)

  域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)

我們SINE安全在進(jìn)行Web滲透測(cè)試中網(wǎng)站漏洞利用率最高的前五個(gè)漏洞。常見(jiàn)漏洞包括注入漏洞、文件上傳漏洞、文件包含漏洞、命令執(zhí)行漏洞、代碼執(zhí)行漏洞、跨站點(diǎn)腳本(XSS)漏洞、SSRF漏洞、XML外部實(shí)體(XXE)漏洞、反序列化漏洞、解析漏洞等。,因?yàn)檫@些安全漏洞可能被黑客利用,從而影響業(yè)務(wù)。以下每一條路線都是一種安全風(fēng)險(xiǎn)。黑客可以通過(guò)一系列的攻擊手段發(fā)現(xiàn)目標(biāo)的安全弱點(diǎn)。如果安全漏洞被成功利用,目標(biāo)將被黑客控制,威脅目標(biāo)資產(chǎn)或正常功能的使用,最終導(dǎo)致業(yè)務(wù)受到影響。

常見(jiàn)的WebTOP5漏洞描述如下。

1.注入漏洞。由于其普遍性和嚴(yán)重性,注入漏洞在WebTOP10漏洞中始終排在第一位。常見(jiàn)的注入漏洞包括SQL、LDAP、OS命令、ORM和OGNL。用戶可以通過(guò)任何輸入點(diǎn)輸入構(gòu)建的惡意代碼。如果應(yīng)用程序沒(méi)有嚴(yán)格過(guò)濾用戶的輸入,一旦輸入的惡意代碼作為命令或查詢的一部分被發(fā)送到解析器,就可能導(dǎo)致注入漏洞。以SQL注入為例,是因?yàn)楣粽咄ㄟ^(guò)瀏覽器或其他客戶端向網(wǎng)站參數(shù)中插入惡意SQL語(yǔ)句,而網(wǎng)站應(yīng)用程序直接將惡意SQL語(yǔ)句帶入數(shù)據(jù)庫(kù)并執(zhí)行而不進(jìn)行過(guò)濾,最終導(dǎo)致通過(guò)數(shù)據(jù)庫(kù)獲取敏感信息或其他惡意操作。

2.跨站腳本(XSS)漏洞。XSS漏洞的全稱是跨站點(diǎn)腳本漏洞。為了不與級(jí)聯(lián)樣式表(CSS)的縮寫混淆,跨站點(diǎn)腳本漏洞縮寫為XSS。XSS漏洞是網(wǎng)絡(luò)應(yīng)用程序中常見(jiàn)的安全漏洞,它允許用戶將惡意代碼植入網(wǎng)頁(yè)。當(dāng)其他用戶訪問(wèn)此頁(yè)面時(shí),植入的惡意腳本將在其他用戶的客戶端執(zhí)行。XSS泄漏的危害很多,客戶端用戶的信息可以通過(guò)XSS漏洞獲取,比如用戶登錄的Cookie信息;信息可以通過(guò)XSS蝸牛傳播:木馬可以植入客戶端;您可以結(jié)合其他漏洞攻擊服務(wù)器,并在服務(wù)器中植入特洛伊木馬。具有上傳功能的應(yīng)用程序存在文件上傳漏洞。如果應(yīng)用程序在用戶上傳的文件中沒(méi)有控制或缺陷,攻擊者可以利用應(yīng)用程序上傳功能中的缺陷將木馬、病毒等有害文件上傳到服務(wù)器,然后控制服務(wù)器。實(shí)戰(zhàn)中最常見(jiàn)的就是XSS跨站攻擊,如果想要對(duì)網(wǎng)站進(jìn)行漏洞檢測(cè)的話還得靠人工去審計(jì)和滲透測(cè)試,建議向網(wǎng)站安全公司尋求安全服務(wù),國(guó)內(nèi)做的比較好的如SINESAFE,鷹盾安全,綠盟,啟明星辰等等。

3.文件上傳漏洞。造成文件上傳漏洞的主要原因是應(yīng)用程序中有上傳功能,但上傳的文件沒(méi)有通過(guò)嚴(yán)格的合法性檢查或者檢查功能有缺陷,導(dǎo)致木馬文件上傳到服務(wù)器。文件上傳漏洞危害極大,因?yàn)閻阂獯a可以直接上傳到服務(wù)器,可能造成服務(wù)器網(wǎng)頁(yè)修改、網(wǎng)站暫停、服務(wù)器遠(yuǎn)程控制、后門安裝等嚴(yán)重后果。文件上傳的漏洞主要是通過(guò)前端JS旁路、文件名旁路和Content-Type旁路上傳惡意代碼。

4.文件包含漏洞。文件包含函數(shù)中包含的文件參數(shù)沒(méi)有過(guò)濾或嚴(yán)格定義,參數(shù)可以由用戶控制,可能包含意外文件。如果文件中存在惡意代碼,無(wú)論文件是什么后綴類型,文件中的惡意代碼都會(huì)被解析執(zhí)行,導(dǎo)致文件包含漏洞。文件中包含的漏洞可能會(huì)造成網(wǎng)頁(yè)修改、網(wǎng)站暫停、服務(wù)器遠(yuǎn)程控制、后門安裝等危害。

5.命令執(zhí)行的漏洞。應(yīng)用程序的某些函數(shù)需要調(diào)用可以執(zhí)行系統(tǒng)命令的函數(shù)。如果這些功能或者功能的參數(shù)可以被用戶控制,那么惡意的命令就有可能通過(guò)命令連接器拼接成正常的功能,從而可以隨意執(zhí)行系統(tǒng)命令。這就是命令執(zhí)行漏洞,這是高風(fēng)險(xiǎn)漏洞之一。

申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

相關(guān)文章

熱門排行

信息推薦