Ruby Zip/Ruby Gem Zip文件解析漏洞

漏洞起因
边界条件错误
危险等级

影响系统
Zip/Ruby gem for Ruby 0.x

不受影响系统

危害
远程攻击者可以利用漏洞使应用程序崩或可能以应用程序上下文执行任意代码。

攻击所需条件
攻击者必须访问链接Zip/Ruby gem库的应用程序。

漏洞信息
Ruby on Rails是一款Web应用程序框架,构建在Ruby语言之上。
Zip/Ruby gem for Ruby存在安全漏洞,允许攻击者进行拒绝服务或以链接此库的应用程序上下文执行任意代码。
问题是由于捆绑了有漏洞的libzip引起的,libzip存在多个缓冲区溢出,允许攻击者进行拒绝服务或以链接此库的应用程序上下文执行任意代码。

测试方法

厂商解决方案
目前没有详细解决方案提供:
https://bitbucket.org/winebarrel/zip-ruby/wiki/Home

漏洞提供者
Thomas Klausner and Timo Warns, PRESENSE Technologies GmbH

评论关闭。