First published: Fri Jul 15 2011(Updated: )
It was found that Ruby did not properly reinitialize the random number generator, when forking new Ruby process. A local attacker could use this flaw to easier predict random numbers. References: [1] <a href="https://bugzilla.novell.com/show_bug.cgi?id=704409">https://bugzilla.novell.com/show_bug.cgi?id=704409</a> [2] <a href="http://www.ruby-lang.org/en/news/2011/07/02/ruby-1-8-7-p352-released/">http://www.ruby-lang.org/en/news/2011/07/02/ruby-1-8-7-p352-released/</a> [3] <a href="http://redmine.ruby-lang.org/issues/4579">http://redmine.ruby-lang.org/issues/4579</a> [4] <a href="http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=31713">http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=31713</a> [5] <a href="http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=32050">http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=32050</a> [6] <a href="http://www.openwall.com/lists/oss-security/2011/07/11/1">http://www.openwall.com/lists/oss-security/2011/07/11/1</a> [7] <a href="http://www.openwall.com/lists/oss-security/2011/07/12/14">http://www.openwall.com/lists/oss-security/2011/07/12/14</a>
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Ruby-lang Ruby | <=1.8.7-334 | |
Ruby-lang Ruby | =1.8.7-p22 | |
Ruby-lang Ruby | =1.8.7-p71 | |
Ruby-lang Ruby | =1.8.7-p72 | |
Ruby-lang Ruby | =1.8.7-160 | |
Ruby-lang Ruby | =1.8.7-173 | |
Ruby-lang Ruby | =1.8.7-248 | |
Ruby-lang Ruby | =1.8.7-249 | |
Ruby-lang Ruby | =1.8.7-299 | |
Ruby-lang Ruby | =1.8.7-302 | |
Ruby-lang Ruby | =1.8.7-330 | |
Ruby-lang Ruby | =1.8.7-p21 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.