Я пытаюсь обновить свои серверы Ubuntu 13.10 в Rackspace, чтобы избежать ошибки Shellshock, но это не работает. Вот что я делаю:
$ sudo apt-get update && sudo apt-get install --only-upgrade bash
он говорит:
bash is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.
$ env VAR='() { :;}; echo Bash is vulnerable!' bash -c "echo Bash Test"
Bash is vulnerable!
Bash Test
Что я делаю не так?
Убедитесь, что вы используете поддерживаемую версию Ubuntu!
Насколько мне известно, все, что является EOL, не получает обновления bash. Если вы используете Ubuntu 14.04, вы должен получить обновление.
Что-то вроде 13.10, однако, не соответствует тому, что я могу сказать. Обновите Ubuntu, а затем обновите попробуйте обновить bash, надеюсь, это поможет!