分享
 
 
 

ICMP攻击TCP协议分析报告

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

一、问题说明

问题概述

2005.04.12,英国NISCC(532967)和美国US-CERT(VU#222750)相继发布安全公告:多种TCP/IP协议栈的实现没有对ICMP报文进行严格检查,导致TCP连接可能被伪造的ICMP攻击使连接复位或效率降低。按照RFC 1122实现的主机系统,TCP协议需对特定的ICMP消息做出响应,由于多数网络设备在处理ICMP报文(包括目的不可达和源抑制两种类型)时,不会对ICMP报文中携带的TCP序列号字段进行检查,攻击者可伪造ICMP,引起对应TCP连接断开、基于TCP的上层应用(比如BGP等)邻居振荡等严重后果。下面对这两种攻击方式做了较为具体描述:

第一种发送ICMP报文模拟一个已经建立的TCP连接的hard error(RFC 1122 section 4.2.3.9,包括ICMP Type 3 Code 2和3)攻击报文给源节点,ICMP error 报文记录了导致错误的IP头和TCP头的前64bits(包含了源、目的端口和序列号)。多数ICMP的实现只检查IP地址和TCP端口,而不检查序列号是不是在可接受的范围。伪造一个Type 3 Code 4的ICMP报文,即需要分片但是DF已经置位的报文并且报告一个假的下一次使用的MTU,触发源节点启用Path MTU发现机制(详见RFC 1191),导致TCP减小单个发送报文的长度。

第二种也是伪造ICMP Source Quench报文(Type 4 Code 0),带有TCP连接信息。根据RFC 1122的描述,收到这种Source Quench报文的TCP接点会限制对应TCP连接的发送速率(通过调整TCP窗口大小实现),导致转发性能受到一定的影响。

攻击可实施性

假如被攻击系统只检查IP地址和TCP端口,而不检查序列号是不是在可接受的范围,攻击者发送带有正确源、目的IP地址和端口号的ICMP报文(ICMP Type 3 Code 2和3)就有可能断开已经建立的TCP连接,或者降低连接的传输效率(ICMP Type 3 Code4和Type 4 Code 0), 导致转发性能受到一定的影响。这种DOS攻击的目标是所有的TCP连接,非凡是源端口被指定的或者可以猜出来的那些TCP连接。

二、影响的产品

经过代码分析和严格测试,现已确认Huawei-3Com公司基于VRP操作系统的AR系列路由器产品受到此问题影响。在TCP连接进入Establish状态以前假如收到第一种类型的ICMP hard error,可导致连接无法建立。ICMP Type 3 Code4和Type 4 Code 0的攻击报文没有导致明显可观测的效率下降。

受影响的功能包括:X.25 over TCP, DLSW, Voice over IP

不受此问题影响的功能包括:BGP, Telnet, FTP等

三、解决措施

Huawei-3Com在其即将发布的软件中已修正ICMP hard error导致连接断开问题。

软件修改说明:

减轻被攻击影响临时的措施:

1. 在设备接口上启用防火墙功能,并配置ACL过滤掉特定类型的ICMP报文。

2. 启用URPF功能降低设备受到攻击的可能。

最终的解决措施:

升级新的软件版本,华为3Com公司AR系列路由器软件版本将于2005年6月1日前发布。

四、参考文档

1、http://www.niscc.gov.uk/niscc/docs/al-20050412-00308.Html?lang=en

2、http://www.kb.cert.org/vuls/id/222750

3、http://www.ietf.org/internet-drafts/draft-gont-tcpm-icmp-attacks-03.txt

附件

icmp攻击tcp协议分析报告v1.0.pdf

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有