SuSE 11.1 Security Update : ruby (SAT Patch Number 5716)

This script is Copyright (C) 2012-2013 Tenable Network Security, Inc.


Synopsis :

The remote SuSE 11 host is missing one or more security updates.

Description :

This update of ruby provides 1.8.7p357, which contains many stability
fixes and bug fixes while maintaining full compatibility with the
previous version. A detailailed list of changes is available from
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_357/ChangeLog .

The most important fixes are :

- Hash functions are now using a randomized seed to avoid
algorithmic complexity attacks. If available,
OpenSSL::Random.seed at the SecureRandom.random_bytes is
used to achieve this. (CVE-2011-4815)

- mkconfig.rb: fix for continued lines.

- Fix Infinity to be greater than any bignum number.

- Initialize store->ex_data.sk.

- Several IPv6 related fixes.

- Fixes for zlib.

- Reinitialize PRNG when forking children. (CVE-2011-2686
/ CVE-2011-3009)

- Fixes to securerandom. (CVE-2011-2705)

- Fix uri route_to

- Fix race condition with variables and autoload.

See also :

https://bugzilla.novell.com/show_bug.cgi?id=704409
https://bugzilla.novell.com/show_bug.cgi?id=739122
https://bugzilla.novell.com/show_bug.cgi?id=740796
http://support.novell.com/security/cve/CVE-2011-2686.html
http://support.novell.com/security/cve/CVE-2011-2705.html
http://support.novell.com/security/cve/CVE-2011-3009.html
http://support.novell.com/security/cve/CVE-2011-4815.html

Solution :

Apply SAT patch number 5716.

Risk factor :

High / CVSS Base Score : 7.8
(CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C)

Family: SuSE Local Security Checks

Nessus Plugin ID: 57841 ()

Bugtraq ID:

CVE ID: CVE-2011-2686
CVE-2011-2705
CVE-2011-3009
CVE-2011-4815

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now