Linux全般こんにちは。Bashの脆弱性が発見され、非常に話題になっていますね。今回話題となっているのは環境変数に仕込まれたコードをリモートで操作される脆弱性(CVE-2014-6271、CVE-2014-7169、CVE-2014-6277、CVE-2014-6278、CVE-2014-7186、CVE-2014-7187)です。『Shellshock』とも称されていますね。bashがUNIX系やUNIライクなOSで非常に幅広く使用されていることから影響も大きいです。Bashのバージョンを確認とアップデートを2014年10月4日現在では各ディストリビューションでパッチが当てられたBashが公開されていると思います。自分のシステムで使用しているBashのバージョンを調べる所からはじめましょう。主要なディストロについては下記に情報を記載しました。UbuntuUbuntuの/bin/shはデフォルトではbashではなくdashですが、設定を変更している場合は要注意。セキュリティの観点からもbashのアップデートをオススメします。以上DebianDebianの/bin/shはデフォルトではbashではなくdashですが、設定を変更している場合は要注意。セキュリティの観点からもbashのアップデートをオススメします。bashがhttp://ftp.gnu.org/gnu/bash/にてパッチを公開していますので、適用を検討してください。バージョン以外での確認方法は?とにかく自分の使っているbashが脆弱性の対象になっているか確認したい場合は以下コマンドを実行して確認して下さい。出力例hellobash以外のshellを使う対策も今回の脆弱性についての対策としてはshellをbash以外のものに変更するというのも一つの手段です。他の脆弱性が潜んでいない保証はできませんが個人的には代替としてはzshが良いと思います。最後に上記で紹介したディストロ以外でもシステムのアップデートを行い最新のパッケージにアップデートして下さい。常にセキュリティに関心を持ち、システムを最新の状態に保とうとする意識が何より重要だと改めて実感しました。コメントをキャンセルメールアドレスが公開されることはありません。10をインストールするタイル型ウィンドウマネージャXmonadを使う(カスタム編)→もっと見るクロのプロフィール映画と読書愛するプログラマー。Androidな人だったけど気がついたらサーバーサイドへ。Dataを主宰しています。