From: EGUCHI Osamu Date: 1997-09-24T18:16:27+09:00 Subject: [ruby-dev:520] Re: Security えぐち です。 > わたなべです. > > ruby-dev に移ります. > > Yukihiro Matsumoto writes: > > :ううむ.オプションそのものを止めた方が良いのかなあ.perlでは > :そこまでしていないようだが. > > suidruby が存在しないからオプションなんて意味がないと思うんだけど? > suid な script だけを使ってオプションの指定はできないですよね? > > それとも suidruby をインストールしてるサイトではどうするかっ > て話なのかな? suidruby な場合は完全に穴ですが、 suid-script でも穴となり得るケースはあります。 #!/usr/local/bin/ruby -i.hoge な場合は suid-script だけでもキケンなわけです。 % suid.rb /etc/passwd 壊すだけなら十分すぎます。 もっともこれって既にスクリプトの一部なので書き手の問題っていえば それまでなんですが、結果が結果なので用心した方が良いと思ったのです。 もしかしてこの位置にオプション書く事って少ないですか?