bashの脆弱性(CVE-2014-6271) #ShellShock の関連リンクをまとめてみた - piyolog から引用させていただいてます。
以下のコマンドを実行して「vulnerable」が表示された場合、CVE-2014-6271の影響を受ける可能性があります。
$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
vulnerable this is a test
bash: warning: x: ignoring function definition attempt bash: error importing function definition for `x' this is a test
user1@plum:~$ cat /etc/version MA-E3xx firmware version 2.1.10 (Wed Sep 17 09:32:31 JST 2014) user1@plum:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" vulnerable this is a test user1@plum:~$
脆弱性あり
user1@plum:~$ cat /etc/version MA-E3xx firmware version 2.1.12 (Fri Sep 26 10:59:35 JST 2014) user1@plum:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" bash: warning: x: ignoring function definition attempt bash: error importing function definition for `x' this is a test user1@plum:~$
user1@plum:~$ cat /etc/version MA-E3xx firmware version 2.2.0rc1 (Fri Sep 26 11:45:43 JST 2014) user1@plum:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test" bash: warning: x: ignoring function definition attempt bash: error importing function definition for `x' this is a test user1@plum:~$