CVE:CVE-2007-5162
CNNVD:CNNVD-200710-022
Ruby是一种功能强大的面向对象的脚本语言。
Ruby的Net::HTTPS库的实现上存在漏洞，攻击者可能利用此漏洞获取会话中的敏感信息。
Ruby的Net::HTTPS库没有对用户所请求的DNS名称验证SSL证书名称，在协商SSL连接后http.rb文件中的connect方式没有调用post_connection_check。由于没有对所请求的DNS名称验证服务器证书CN，攻击者就可以扮演成为SSL连接中的目标服务器，破坏SSL连接的保密性和完整性。
solution:Upgrade ruby-lang ruby to a higher version than 1.8.5,1.8.6,and avoid the version 1.8.5,1.8.6