【綠盟科技授權,賽迪發佈,謝絕任何網站轉載,違者,賽迪網將保留追究其法律責任的權利!】
【賽迪網-IT技術報道】DNS協議是TCP/IP協議組的一部分,允許DNS客戶端查詢DNS數據庫將主機名解析為IP地址。出於與處理DNS查詢相關的處理時間和帶寬考慮,大多數DNS伺服器都會本地存儲從其他DNS伺服器所接收到的響應,存儲這些響應的區域被稱為緩存。
發佈日期:2008-07-08
更新日期:2008-07-10
受影響系統:
Cisco IOS 12.4
Cisco IOS 12.3
Cisco IOS 12.2
Cisco IOS 12.1
Cisco IOS 12.0
ISC BIND 9.5.x
ISC BIND 9.4.x
ISC BIND 9.3.x
ISC BIND 9.2.x
ISC BIND 8.x.x
Microsoft Windows XP SP3
Microsoft Windows XP SP2
Microsoft Windows Server 2003 SP2
Microsoft Windows Server 2003 SP1
Microsoft Windows 2000SP4
Sun Solaris 9.0_x86
Sun Solaris 9.0
Sun Solaris 8.0_x86
Sun Solaris 8.0
Sun Solaris 10.0_x86
Sun Solaris 10.0
Cisco Network Registrar 7.0.x
Cisco Network Registrar 6.3.x
Cisco Network Registrar 6.1.x
Cisco Network Registrar
Cisco ACNS 5.5
描述:
----------------------------------------------------------------------------
BUGTRAQ ID: 30131
CVE(CAN) ID: CVE-2008-1447
DNS協議是TCP/IP協議組的一部分,允許DNS客戶端查詢DNS數據庫將主機名解析為IP地址。
出於與處理DNS查詢相關的處理時間和帶寬考慮,大多數DNS伺服器都會本地存儲從其他DNS伺服器所接收到的響應,存儲這些響應的區域被稱為緩存。一旦將響應存儲到了緩存,DNS伺服器就可以在再次查詢DNS伺服器以刷新本地緩存的響應拷貝之前的一段時間(被稱為存活時間)使用本地存儲的響應。
DNS緩存中毒攻擊指的是更改了DNS伺服器的DNS緩存中某項,這樣緩存中與主機名相關的IP地址就不再指向正確的位置。例如,如果www.example.com映射到IP地址192.168.0.1且DNS伺服器的緩存中存在這個映射,則成功向這個伺服器的DNS緩存投毒的攻擊者就可以將www.example.com映射到10.0.0.1。在這種情況下,試圖訪問www.example.com的用戶就可能與錯誤的Web伺服器聯絡。
DNS協議實現規範中包括一個16位的事件ID字段。如果正確地實現了這個規範且通過強隨機數生成器隨機的選擇事件ID的話,攻擊者就需要平均32,768次嘗試才能成功的預測到這個ID。但由於協議實現中的弱點,用於驗證DNS響應的DNS事件ID和源端口號隨機性不夠強,可以輕易的預測,這就允許攻擊者創建匹配期望值的DSN請求偽造響應,而DNS伺服器會認為該響應有效,因此簡化了緩存中毒攻擊。
成功利用這個漏洞可能導致DNS伺服器的用戶聯絡錯誤的網路服務供應商,最終的影響各不相同,從簡單的拒絕服務到網路釣魚和金融詐騙。
<*來源:Dan Kaminsky
鏈結:http://secunia.com/advisories/31012/
http://secunia.com/advisories/31011/
http://secunia.com/advisories/30980/
http://secunia.com/advisories/30979/
http://secunia.com/advisories/30973/
http://www.kb.cert.org/vuls/id/800113
http://www.us-cert.gov/cas/techalerts/TA08-190B.html
http://www.microsoft.com/technet/security/bulletin/ms08-037.mspx?pf=true
http://www.cisco.com/warp/public/707/cisco-sa-20080708-dns.shtml
http://www.debian.org/security/2008/dsa-1605
http://www.debian.org/security/2008/dsa-1604
http://www.debian.org/security/2008/dsa-1603
http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-239392-1
https://www.redhat.com/support/errata/RHSA-2008-0533.html
*>
1
2
下一頁>>