思科最近向企業(yè)網(wǎng)管們發(fā)出警告,旗下某些網(wǎng)絡(luò)設(shè)備在處理IPv6包時存在漏洞,該漏洞的影響范圍還不僅限于思科自家的產(chǎn)品。
IPv6鄰居發(fā)現(xiàn)漏洞安全預(yù)警
這是個有關(guān)IPv6鄰居發(fā)現(xiàn)包的漏洞,思科發(fā)布的安全預(yù)警對此進行了詳細的解釋。
該漏洞可能會導(dǎo)致遠程未授權(quán)DoS攻擊的產(chǎn)生——黑客可以發(fā)送惡意的IPv6鄰居發(fā)現(xiàn)包,至存在漏洞的設(shè)備。由于這些設(shè)備“低效的處理邏輯”,在處理這樣的IPv6鄰居包之后,設(shè)備會停止再接收IPv6流量,導(dǎo)致DoS。
鄰居發(fā)現(xiàn)協(xié)議(NDP)實際上是IPv6的一個關(guān)鍵協(xié)議,這也算得上相較IPv4的一個進步。如果用IPv4的思維來看,IPv6的鄰居發(fā)現(xiàn)協(xié)議組合了IPv4的ARP、ICMP路由器發(fā)現(xiàn)、ICMP重定向等協(xié)議,所以其功能還是比較多樣的——比如它替代了ARP協(xié)議,實現(xiàn)IP地址和Mac地址的對應(yīng)關(guān)系。在IPv4時代是沒有這種較為統(tǒng)一的解決方案的。
隨著IPv6的廣泛使用,惡意節(jié)點導(dǎo)致各種各樣的攻擊,鄰居發(fā)現(xiàn)協(xié)議的安全性原本就很受人們關(guān)注。按照思科所說,這次發(fā)現(xiàn)的漏洞(CVE-2016-1409)存在于使用了思科IOS、IOS XR、IOS XE、以及NX-OS軟件的設(shè)備上,只要這些設(shè)備配置了全局IPv6地址,在處理傳入的流量時,漏洞就能被利用。
更悲劇的是,這個漏洞的影響范圍不僅是思科自家的產(chǎn)品,按照思科所說,其他廠商可能也遭到了波及。
漏洞影響和緩解方案
Switchzilla警告說:
“這個漏洞并不是思科獨有的,所有在處理過程或者硬件中,無法在前期就丟棄這類數(shù)據(jù)包的IPv6處理設(shè)備,都會受到該漏洞的影響。”
思科表示,未來會在自家的產(chǎn)品中修復(fù)該漏洞。同時,他們也建議企業(yè)管理員在使用存在該漏洞的設(shè)備時,嚴格控制網(wǎng)絡(luò)中的外來IPv6流量:
“應(yīng)該將IPv6鄰居發(fā)現(xiàn)包僅限在本地,并在網(wǎng)絡(luò)的邊界位置丟棄這些包,這么做會有助于保護企業(yè)內(nèi)的基礎(chǔ)設(shè)施。在網(wǎng)絡(luò)邊界位置丟棄這些可能產(chǎn)生問題的數(shù)據(jù)包,是目前普遍可行的解決方案。
或者如果有可能的話,我們可以對IPv6鄰居做靜態(tài)配置,并在邊界設(shè)備上拒絕所有的IPv6鄰居發(fā)現(xiàn)包,暫時遏制這個漏洞。”
目前,思科還沒有針對該漏洞還放出補丁。