ShellShock - bash уже обновлен?

Я пытаюсь исправить эту новую ошибку ShellShock на моем ПК (работает под управлением Ubuntu 14.04). Из того, что я понял, самый простой способ сделать это - просто обновить bash через терминал (я тестировал свою систему на уязвимость, я боюсь, что она там есть).

Что я пробовал:

sudo apt-get update
sudo apt-get install bash
which led to the following output:

...
Building dependency tree       
Reading state information... Done
bash is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Я также пытался сделать следующее:

sudo apt-get update && sudo apt-get install --only-upgrade bash

Показал тот же результат.

Есть идеи, как мне это исправить?

4
задан 28 September 2014 в 12:23

1 ответ

Простой перезапуск сделал это.

Даже при закрытии терминала могли бы быть некоторые старые экземпляры удара, все еще активного в фоне, Поэтому просто перезапустить удар (я скорее просто перезапущу в целом), и все должно быть в порядке.

Для подведения его вот то, как удостовериться, что Вы в безопасности:

  1. Выполнение следующее в терминале:

    env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
    

это должно просто удостовериться, что Вы на самом деле уязвимы (вывод должен быть "уязвимым, это - тест").

  1. удар Обновления и Ваши пакеты:

    sudo apt-get update && sudo apt-get install bash
    
  2. Перезапуск Ваша система (или удар перезапуска полностью - только закрывают терминал!)

  3. Открывают терминал после того, как перезагрузка - запустит вышеупомянутый тест снова. Результат, который необходимо видеть теперь, "это - тест".

Удача

0
ответ дан 28 September 2014 в 12:23

Другие вопросы по тегам:

Похожие вопросы: