Помощь с CVE-2016-4484

Помощь с CVE-2016-4484

Итак, есть эта уязвимость с прошлого года под названием CVE-2016-4484, которая позволяет мне получить root shell, удерживая клавишу Enter при загрузке. Это работает на моем компьютере (я пробовал). Я должен просто ввести следующий код в командную строку:

sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="panic=5 /' /etc/default/grub grub-install

Однако это не сработало. Я получаю сообщение об ошибке:

sed: can't read grub-install: No such file or directory

Я уже запустил grub-install. Кто-нибудь может мне с этим помочь? Спасибо.

решение1

Глядя на вашу команду и проверяя описание проблемы, на которое вы ссылаетесь, я почти уверен, что это должно быть

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/&panic=5 /' /etc/default/grub 

чтобы отредактировать конфигурацию GRUB и добавить panic=5параметр ядра, а затем

sudo update-grub

для обновления загрузчика с измененной конфигурацией.

решение2

На основеэтот ответ, я думаю, вам нужно запустить команды как root. Попробуйте следующее:

sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="panic=5 /' /etc/default/grub grub-install
sudo grub-install

Связанный контент