Hi all.

Some vulnerabilities were found on Ruby, one of which allow attackers to

execute arbitrary codes. These are releases to fix those problems.

Also note this is the last official release of ruby 1.8.5. No support

are provided for it by us any longer.

Detailed information should be found at:

http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities

Released tarballs are available at:

ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-2.tar.bz2

ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-2.tar.gz

ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-2.zip

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.tar.bz2

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.tar.gz

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p22.zip

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.bz2

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.tar.gz

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p230.zip

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p231.tar.bz2

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p231.tar.gz

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.5-p231.zip

And checksums:

MD5(ruby-1.8.7-p22.tar.gz)= fc3ede83a98f48d8cb6de2145f680ef2

SHA256(ruby-1.8.7-p22.tar.gz)=

d2e4e6a9f170066846304797d39e8f388edb06206b40c9ef5ec2d657ff22c072

SIZE(ruby-1.8.7-p22.tar.gz)= 4799242

MD5(ruby-1.8.7-p22.tar.bz2)= 2d57acee0d80531e14ec0f6826a1f9fb

SHA256(ruby-1.8.7-p22.tar.bz2)=

477968408e27d067ef56f552d7fc2a9e6f5cae2d1a72f17cd838ebf5e0d30149

SIZE(ruby-1.8.7-p22.tar.bz2)= 4121532

MD5(ruby-1.8.7-p22.zip)= 978ac396582a071f8df84913f40612f1

SHA256(ruby-1.8.7-p22.zip)=

eb4de293a3e8ec0d4e277a839a5018b8bcebfde06d151cea1fd5cd1ad3631c2f

SIZE(ruby-1.8.7-p22.zip)= 5849764

MD5(ruby-1.8.6-p230.tar.gz)= 5e8247e39be2dc3c1a755579c340857f

SHA256(ruby-1.8.6-p230.tar.gz)=

7f22b603aadc247a513ac72e479609435d7d9b6542a250db2a28a70b77cda7c9

SIZE(ruby-1.8.6-p230.tar.gz)= 4583204

MD5(ruby-1.8.6-p230.tar.bz2)= 3eceb42d4fc56398676c20a49ac7e044

SHA256(ruby-1.8.6-p230.tar.bz2)=

603708301fc3fd7ef1c47bb4a24d7799c26e28db08d69cda240adcbdbff514d7

SIZE(ruby-1.8.6-p230.tar.bz2)= 3948498

MD5(ruby-1.8.6-p230.zip)= 7a392262e2777d352bd4af197916146e

SHA256(ruby-1.8.6-p230.zip)=

311d9a7e97fd8419a8056a4971e957d99dd6a986496119b40731035472e8e8dd

SIZE(ruby-1.8.6-p230.zip)= 5599077

MD5(ruby-1.8.5-p231.tar.gz)= e900cf225d55414bffe878f00a85807c

SHA256(ruby-1.8.5-p231.tar.gz)=

9091ee606c89ebd94b3ced9a6c1bba8e56a8e5807091c14e81798690cb7e76ca

SIZE(ruby-1.8.5-p231.tar.gz)= 4519838

MD5(ruby-1.8.5-p231.tar.bz2)= 327f5aa6573787432222e96195cffd1e

SHA256(ruby-1.8.5-p231.tar.bz2)=

b31a8db0a3b538c28bca1c9b08a07eb55a39547fdaad00c045f073851019639c

SIZE(ruby-1.8.5-p231.tar.bz2)= 3890561

MD5(ruby-1.8.5-p231.zip)= 14236e90cd419faa3c51e972485f44f6

SHA256(ruby-1.8.5-p231.zip)=

28e1b6d86720f3932a24fbebbec7fbcb474c494604a909a440689cdf9484e017

SIZE(ruby-1.8.5-p231.zip)= 5527843