Уязвимость раскрытия чувствительной информации в функциях "key_notify_sa_flush" и "key_notify_policy_flush" в ядре Linux, вызванная неправильной инициализацией элементов структуры
Описание
Обнаружена уязвимость в функциях (1) key_notify_sa_flush
и (2) key_notify_policy_flush
в файле net/key/af_key.c
в ядре Linux. Эти функции не инициализируют определённые элементы структуры, что позволяет локальным пользователям получать чувствительную информацию из памяти кучи ядра путём чтения широковещательного сообщения из интерфейса уведомлений сокета IPSec (key_socket
).
Заявление
Данная проблема затрагивает версии ядра Linux, поставляемые с:
- Red Hat Enterprise Linux 6
- Red Hat Enterprise MRG 2
Возможные будущие обновления ядра для Red Hat Enterprise Linux 6 и Red Hat Enterprise MRG 2 могут устранить эту проблему.
Для Red Hat Enterprise Linux 5 данная проблема была устранена через обновление безопасности RHSA-2013:1166 (ссылка).
Затронутые версии ПО
- Ядро Linux до версии 3.10
Тип уязвимости
Раскрытие чувствительной информации
Дополнительная информация
Статус:
1.7 Low
CVSS2
Связанные уязвимости
The (1) key_notify_sa_flush and (2) key_notify_policy_flush functions in net/key/af_key.c in the Linux kernel before 3.10 do not initialize certain structure members, which allows local users to obtain sensitive information from kernel heap memory by reading a broadcast message from the notify interface of an IPSec key_socket.
The (1) key_notify_sa_flush and (2) key_notify_policy_flush functions in net/key/af_key.c in the Linux kernel before 3.10 do not initialize certain structure members, which allows local users to obtain sensitive information from kernel heap memory by reading a broadcast message from the notify interface of an IPSec key_socket.
The (1) key_notify_sa_flush and (2) key_notify_policy_flush functions ...
The (1) key_notify_sa_flush and (2) key_notify_policy_flush functions in net/key/af_key.c in the Linux kernel before 3.10 do not initialize certain structure members, which allows local users to obtain sensitive information from kernel heap memory by reading a broadcast message from the notify interface of an IPSec key_socket.
ELSA-2013-2546: Unbreakable Enterprise Kernel security and bug fix update (IMPORTANT)
1.7 Low
CVSS2