В первый раз с помощью этого Форума Ubuntu, Не уверенного, если это - правильное место для поднимания этого вопроса.
Так или иначе у меня есть выполнение VPS Ubuntu 14-04.
Я подал заявку:
sudo apt-get update && sudo apt-get install --only-upgrade bash
В недавно обновленном ударе GNU версия 4.3.11 (1) я работал:
env 'x=() { :;}; echo vulnerable' 'BASH_FUNC_x()=() { :;}; echo vulnerable' bash -c "echo test"
bash: warning: x: ignoring function definition attempt
%% This Line Should Not be Here: **bash: error importing function definition for `x'**
bash: error importing function definition for `BASH_FUNC_x()'
test
=======
%% Redhat кажется, имеет дополнительные меры для удаления вышеупомянутой Строки, снабженной префиксом %%.
URL Redhat, показывающий Дополнительные Прикладные Меры
RHSA-2014:1306, RHSA-2014:1311 и RHSA-2014:1312
Было бы благодарно, если люди Dev/Enggr Ubuntu могли бы смотреть в вышеупомянутое и разрешить его, если они считают вышеупомянутое релевантным.
Было несколько обновлений Bash в Ubuntu в прошлые дни пары. Выполненный sudo apt-get update && sudo apt-get upgrade
снова, и проблема должен исчезнуть (у меня нет ее на моих собственных 14,04 серверах).
РЕДАКТИРОВАНИЕ: Для ссылки, последней версии bash
пакет в 14,04 с прямо сейчас 4.3-7ubuntu1.4
.