diff options
author | mmoll <mmoll@FreeBSD.org> | 2015-05-17 23:48:13 +0800 |
---|---|---|
committer | mmoll <mmoll@FreeBSD.org> | 2015-05-17 23:48:13 +0800 |
commit | 3bb81d7d57d179542f585288704d21d7927dee7d (patch) | |
tree | ef99c4f7ac6b5230aa48356d23a6a8efe30336e4 /security/vuxml | |
parent | 0f73df3ac16fa39a2e1f536235b92edac433aed3 (diff) | |
download | freebsd-ports-gnome-3bb81d7d57d179542f585288704d21d7927dee7d.tar.gz freebsd-ports-gnome-3bb81d7d57d179542f585288704d21d7927dee7d.tar.zst freebsd-ports-gnome-3bb81d7d57d179542f585288704d21d7927dee7d.zip |
security/vuxml: Add CVE-2015-3900 entry for devel/ruby-gems
PR: 200264
Differential Revision: https://reviews.freebsd.org/D2572
Approved by: mat (mentor)
Security: CVE-2015-3900
Diffstat (limited to 'security/vuxml')
-rw-r--r-- | security/vuxml/vuln.xml | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/security/vuxml/vuln.xml b/security/vuxml/vuln.xml index b624ba11c1ab..26af5cd94ebb 100644 --- a/security/vuxml/vuln.xml +++ b/security/vuxml/vuln.xml @@ -57,6 +57,48 @@ Notes: --> <vuxml xmlns="http://www.vuxml.org/apps/vuxml-1"> + <vuln vid="a0089e18-fc9e-11e4-bc58-001e67150279"> + <topic>rubygems -- request hijacking vulnerability</topic> + <affects> + <package> + <name>ruby20-gems</name> + <range><lt>2.4.7</lt></range> + </package> + <package> + <name>ruby21-gems</name> + <range><lt>2.4.7</lt></range> + </package> + <package> + <name>ruby22-gems</name> + <range><lt>2.4.7</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Jonathan Claudius reports:</p> + <blockquote cite="http://blog.rubygems.org/2015/05/14/CVE-2015-3900.html"> + <p>RubyGems provides the ability of a domain to direct clients to a + separate host that is used to fetch gems and make API calls against. + This mechanism is implemented via DNS, specificly a SRV record + _rubygems._tcp under the original requested domain.</p> + <p>RubyGems did not validate the hostname returned in the SRV record + before sending requests to it. This left clients open to a DNS + hijack attack, whereby an attacker could return a SRV of their + choosing and get the client to use it.</p> + </blockquote> + </body> + </description> + <references> + <freebsdpr>ports/200264</freebsdpr> + <cvename>CVE-2015-3900</cvename> + <url>http://blog.rubygems.org/2015/05/14/CVE-2015-3900.html</url> + </references> + <dates> + <discovery>2015-05-14</discovery> + <entry>2015-05-17</entry> + </dates> + </vuln> + <vuln vid="2780e442-fc59-11e4-b18b-6805ca1d3bb1"> <topic>qemu -- possible VM escape and code execution ("VENOM")</topic> <affects> |