実行しないと実行されない。渡された環境変数名を関数として実行しているとか、任意の環境変数を渡せる(=本来実行すべきコマンドが環境変数で上書きされる)とかいうことが無ければ関数の中が実行されることは無いと思う。Coward心配なのは、この脆弱性の影響をモロに受けるLinuxサーバは非常にたくさんあって、かつ、かなりの割合のサーバがアップデートされないまま放置されるであろうということです。アップデートは難しくないでしょうけれど、それでもアップデートしないサーバ管理者は少なくないでしょう。Appleのサーバは多くは無いですが、修正パッチすら提供されていませんし。しても全部消えないから始末が悪いとも言えますが。日記busyboxのほとんどはashじゃないのかな。Debian系とBSDも起動プロセスはdashやash使ってる。Shellのサンプルコードにもbash入っていたので根は深いと思うけど。開発者が無限に資源を突っ込んで、機能を変更しない装置については単一の静的リンクバイナリにでもして柔軟性を一切排除しろというのは理論上可能だけど、それをやった製品はコストがかかりすぎ競争力がないので商業的に失敗する。理論上安全だけど性能も出なけりゃ使い勝手もクソなので俺も絶対に買いたくない。busybox抜きとか、本質的ではないけどbusyboxの一部アプレット抜きくらいは行われている。シェア親コメントより多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。service.閉じるスラド読み込み中...。