- PVSM.RU - https://www.pvsm.ru -
В реализации системного вызова ptrace выявлена [1] уязвимость CVE-2014-4699 [2], позволяющая поднять свои привилегии в системе либо вызвать панику ядра. Уязвимость проявляется только на архитектуре x86_64 при использовании некоторых моделях Intel процессоров. Проблема проявляется начиная с ядра 2.6.17, но техника эксплуатации для разных выпусков может отличаться. Для проверки наличия уязвимости опубликован [3] рабочий прототип эксплоита. Внимание, тестировать только на виртуалках))))
Проблема вызвана отсутствием проверки корректности RIP-регистра в ptrace API, что при определённом стечении обстоятельств может привести к восстановлению некорректной точки возврата при использовании инструкции 'sysret'. Уязвимость уже исправлена [4] в выпусках ядра [5] Linux 3.15.4, 3.14.11, 3.4.97 и 3.10.47. Из дистрибутивов выпустивших обновление можно отметить Debian [6], Ubuntu [7] и Arch Linux [8]. По другим дистрибутивам данных нет.
Автор: lesovsky
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/64552
Ссылки в тексте:
[1] выявлена: https://bugzilla.redhat.com/show_bug.cgi?id=1115927
[2] CVE-2014-4699: http://www.openwall.com/lists/oss-security/2014/07/08/5
[3] опубликован: http://www.openwall.com/lists/oss-security/2014/07/08/16
[4] исправлена: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=b9cd18de4db3c9ffa7e17b0dc0ca99ed5aa4d43a
[5] ядра: https://www.kernel.org/
[6] Debian: https://www.debian.org/security/2014/dsa-2972
[7] Ubuntu: http://people.canonical.com/~ubuntu-security/cve/2014/CVE-2014-4699.html
[8] Arch Linux: https://bugs.archlinux.org/task/41115?project=1
[9] Источник: http://habrahabr.ru/post/229303/
Нажмите здесь для печати.