Quagga路由协议中的BGP守护程序远程拒绝服务漏洞

来源:岁月联盟 编辑:zhuzhu 时间:2009-05-12
Quagga路由协议中的BGP守护程序远程拒绝服务漏洞 受影响系统:
Quagga Quagga Routing Software Suite 0.99.11

描述:
Quagga是一个路由软件套件,可在Unix平台上实现多种路由协议。

如果网络中的BGP对等端所发送的AS路径包含有超长ASN单元的话,就会在bgp_aspath.c文件中触发len < str_size断言错误,导致Quagga的 BGP守护程序(bgpd)崩溃。

厂商补丁:

Debian已经为此发布了一个安全公告(DSA-1788-1)以及相应补丁:
DSA-1788-1:quagga -- improper assertion
链接:http://www.debian.org/security/2009/dsa-1788

目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://marc.info/?l=quagga-dev&m=123364779626078&w=2