CentOS Errata and Security Advisory CESA-2008:0981
Ruby is an extensible, interpreted, object-oriented, scripting language. It has features to process text files and to do system management tasks.
Vincent Danen reported, that Red Hat Security Advisory RHSA-2008:0897 did not properly address a denial of service flaw in the WEBrick (Ruby HTTP server toolkit), known as CVE-2008-3656. This flaw allowed a remote attacker to send a specially-crafted HTTP request to a WEBrick server that would cause the server to use excessive CPU time. This update properly addresses this flaw. (CVE-2008-4310)
All Ruby users should upgrade to these updated packages, which contain a correct patch that resolves this issue.
Merged security bulletin from advisories: http://lists.centos.org/pipermail/centos-announce/2008-December/027503.html http://lists.centos.org/pipermail/centos-announce/2008-December/027504.html http://lists.centos.org/pipermail/centos-announce/2008-December/027511.html http://lists.centos.org/pipermail/centos-announce/2008-December/027512.html http://lists.centos.org/pipermail/centos-announce/2008-December/027552.html http://lists.centos.org/pipermail/centos-announce/2008-December/027553.html
Affected packages: irb ruby ruby-devel ruby-docs ruby-irb ruby-libs ruby-mode ruby-rdoc ruby-ri ruby-tcltk
Upstream details at: https://rhn.redhat.com/errata/RHSA-2008-0981.html