Rubyの標準ライブラリに含まれているREXMLに、DoS脆弱性が発見されました。
XML entity explosion attackと呼ばれる攻撃手法により、ユーザから与えられ
たXMLを解析するようなアプリケーションをサービス不能(DoS)状態にすること
ができます。
Railsはデフォルトの状態でユーザから与えられたXMLを解析するため、大部分の
Railsアプリケーションはこの攻撃に対して脆弱です。
もっと読む…
Posted by Shugo Maeda on 23 Aug 2008
Rubyコア開発陣はいくつかのプラットフォームにおけるRuby 1.9のメンテナを募集しています。
- cygwin
- Interix
- Itanium platforms (Windows, GNU/Linux, ...)
- PPC platforms
- x64 GNU/Linux
- *BSD
- BeOS (Haiku)
- OpenVMS
- WinCE
- OS/2
- bcc32
- Classic MacOS
メンテナにお願いしたいのは次の内容です。
- ruby-core@ruby-lang.org と ruby-dev@ruby-lang.org を購読する
- そのプラットフォームが pthread 実装を持っていない場合は thread_{win32, pthread}.c を移植する。
- その他のビルドエラーやプラットフォーム固有の問題を解決する
- 日々Rubyのtrunkをビルド・テストする
- 12月20日までに"make test-all"に成功するように努力する
もしお願いできますなら、ruby-dev@ruby-lang.org にメールを送って立候補してください。
次のプラットフォームではかつてRubyがメンテナンスされていましたが今はされていません。誰かがメンテナにならない限りRuby 1.9はそのプラットフォームで
は動作しなくなるでしょう。
- OpenVMS
- WinCE
- OS/2
- Classic MacOS
- bcc32
- djgpp
- human68k
Posted by maki on 20 Aug 2008
Ruby 1.8.7-p72 / 1.8.6-p287がリリースされました。
前回のリリースの修正は不完全で、新しいリリースは以前にアナウンスされたdlの脆弱性の修正を含んでいます。
リリースされたソースアーカイブは以下から入手できます。
もっと読む…
Posted by Shugo Maeda on 11 Aug 2008
Rubyに複数の脆弱性が発見されました。最新バージョンへのアップグレードを推奨します。
もっと読む…
Posted by Shugo Maeda on 08 Aug 2008
信頼できない入力がRubyプログラムの入力として与えられた場合に、DoS攻撃を受け
たり、任意のコードが実行される脆弱性が発見されました。
もっと読む…
Posted by Shugo Maeda on 20 Jun 2008
先日リリースされたRuby 1.8.7のアップデートである、Ruby 1.8.7-p17がリリースされました。(リリースについてのアナウンス:[ruby-list:45021])
ソースファイルは以下のURLから入手できます。
もっと読む…
Posted by usa on 13 Jun 2008
Ruby 1.8.7がリリースされました。 (リリースについてのアナウンス:[ruby-list:44986])
ソースコードは以下のURLから入手できます。
3種類のフォーマットから選んでください。
もっと読む…
Posted by maki on 01 Jun 2008
[ruby-dev:34848]にて、MUSHAさんより、
ruby 1.8.7 preview4
を公開したとのアナウンスと、リリース前の最後のプレビューのお願いがありました。
ソースコードは以下のURLから入手可能です。
チェックサムは以下のとおりです。
- MD5 (ruby-1.8.7-preview4.tar.bz2) = f2093521a67983dd42776efc70fc0905
- SHA256 (ruby-1.8.7-preview4.tar.bz2) = 9f81d584a5b1bda92d933c48a336edd0ce6818eaa3a4e95cab59a73c85a7b285
- SIZE (ruby-1.8.7-preview4.tar.bz2) = 4098091
- MD5 (ruby-1.8.7-preview4.tar.gz) = b983608947fac9a044ad8e6ee5c32479
- SHA256 (ruby-1.8.7-preview4.tar.gz) = 9e45e09ae12e0bc0c89be20c588f26b0fdddf9f1bdb2d2b59ecedfbb7f1cec3c
- SIZE (ruby-1.8.7-preview4.tar.gz) = 4795826
- MD5 (ruby-1.8.7-preview4.zip) = 3c208e6f99cf7be80ed2e56a44fff337
- SHA256 (ruby-1.8.7-preview4.zip) = 27cf4c38c2ff9ae6045f7eefcf5164a30a69b1042af64cf729dc180363e629f8
- SIZE (ruby-1.8.7-preview4.zip) = 5897462
もっと読む…
Posted by maki on 27 May 2008
ruby-lang.orgのSVN以外のサービスは、サーバメンテナンスのため、日本時間の2008年5月23日 11:00にしばらく停止します。
ご迷惑をおかけしますが、ご協力をお願いします。
Posted by Shugo Maeda on 22 May 2008
5月10日より日本Ruby会議2008のチケットの発売が開始されました。
日本Ruby会議は、日本でのRubyに関する単独のイベントとしては最大規模のものであり、今年は6月20日、21日、22日の3日間にわたり、つくば国際会議場にて開催されます。
今回は会場も大ホールと多目的ホールに分かれ、昨年以上の規模で行う予定です(チケットが必要となるのは大ホールでの企画で、多目的ホールへの入場はチケット不要です)。
より詳しい情報は日本Ruby会議2008のサイトをご覧ください。みなさまの参加を心よりお待ちしております。
Posted by maki on 10 May 2008
[ruby-dev:34462]にて、MUSHAさんより、
ruby 1.8.7 preview2
を公開したとのアナウンスがありました。
ソースコードは以下のURLから入手可能です。
チェックサムは以下のとおりです。
- MD5 (ruby-1.8.7-preview2.tar.bz2) = aea3c408133a4a292198afa4b6b73af4
- SHA256 (ruby-1.8.7-preview2.tar.bz2) = d02c1d22bff5c8365aa4adb25387950c0b58206a18cb18afcc4f2bd9401997e5
- SIZE (ruby-1.8.7-preview2.tar.bz2) = 4013909
- MD5 (ruby-1.8.7-preview2.tar.gz) = 776ca41fbc0b5c8d83c184cc79c3b622
- SHA256 (ruby-1.8.7-preview2.tar.gz) = e969a88f91b26033e32f103e2db352d34a604c826789a1eb748fcb971fc9f602
- SIZE (ruby-1.8.7-preview2.tar.gz) = 4714063
- MD5 (ruby-1.8.7-preview2.zip) = b70c39942184101f6f3a9cd1eb245a12
- SHA256 (ruby-1.8.7-preview2.zip) = 719ab45df2ca80bebf6e5e722778126f648e41a114d0d055a07837bb6fe55ee5
- SIZE (ruby-1.8.7-preview2.zip) = 5797584
もっと読む…
Posted by maki on 26 Apr 2008
Rubyに標準で添付されているWEBrickライブラリにおいて、
このライブラリに含まれるローカルファイルシステム上のファイル
(およびディレクトリ)を公開する機能を使用した場合に、公開を意
図していないリソースにアクセスが可能となる問題が発見されました。
特に、Windowsでこの機能を利用した場合には、ディレクトリトラ
バーサルにより、プロセスの権限で読み取り可能な任意のファイル
に対するアクセスが可能となります。
もっと読む…
Posted by Shugo Maeda on 03 Mar 2008
[ruby-dev:33947]にて、まつもとさんより、ruby 1.9.0-1を公開したとのアナウンスがありました。
MD5 sumの値は以下になります。
※再パッケージが行われたため、当初の公開時とはmd5 sumの値が異なっています。恐れ入りますがご了承ください。
4344e18188bbdf3e5f19cdd3ade902bb ruby-1.9.0-1.tar.bz2
90b721dce088f455df914c9482508601 ruby-1.9.0-1.tar.gz
8e89b49e473ac1c209e3c73a6fd6610f ruby-1.9.0-1.zip
なお、1.9.0は安定版ではなく開発版という位置づけであり、1.9.0-1は何かしらのリリース版というよりも、3月1日時点でのスナップショットになります。1.9.0にあったバグの中には、修正されたものもあれば、修正されていないものもあります。もしまだ修正されていないバグを見つけた場合は、ぜひご連絡ください。
2008/03/02 00:16 追記: 当初公開されたファイルはパッケージに問題があり、再パッケージングが行われています([ruby-dev:33951])。3/1の23時以前に取得された方は、お手数ですが再度取得をしなおし、md5 sumを確認してからご利用ください。ご迷惑をおかけしてしまい大変申し訳ありませんが、よろしくお願いいたします。
Posted by maki on 01 Mar 2008
Ruby公式ロゴのデータが
ダウンロード可能
になりました。
Illustrator/SVG/PDF/PNGの各形式が利用可能です。
Creative Commons Attribution-Share Alikeライセンスに従ってご利用ください。
Posted by Shugo Maeda on 09 Jan 2008