Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2024-06271

Опубликовано: 16 авг. 2024
Источник: fstec
CVSS3: 8.8
CVSS2: 9
EPSS Средний

Описание

Уязвимость контроллера входящего трафика в кластере Kubernetes ingress-nginx связана с ошибками при обработке аннотаций Ingress-объектов. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, повысить свои привилегии

Вендор

ООО «Ред Софт»
NGINX Inc.

Наименование ПО

РЕД ОС
NGINX Ingress Controller

Версия ПО

7.3 (РЕД ОС)
до 1.11.2 (NGINX Ingress Controller)

Тип ПО

Операционная система
Сетевое программное средство

Операционные системы и аппаратные платформы

ООО «Ред Софт» РЕД ОС 7.3

Уровень опасности уязвимости

Высокий уровень опасности (базовая оценка CVSS 2.0 составляет 9)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 8,8)

Возможные меры по устранению уязвимости

Установка обновлений из доверенных источников.
В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
Компенсирующие меры:
- минимизация пользовательских привилегий;
- отключение/удаление неиспользуемых учётных записей пользователей;
- ограничение прав пользователей на создание Ingress-объектов (строгий RBAC);
- проверка существующих объектов Ingress на наличие подозрительных аннотаций, особенно содержащих возвраты каретки ( \r);
- ведение журнала аудита Kubernetes для обнаружения попыток эксплуатации уязвимости;
- использование контроллеров допуска - реализация ValidatingAdmissionWebhooks для проверки объектов Ingress и их аннотаций.
Использование рекомендаций производителя:
https://github.com/kubernetes/kubernetes/issues/126744
Для РедОС:
http://repo.red-soft.ru/redos/7.3c/x86_64/updates/

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Существует в открытом доступе

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 96%
0.25756
Средний

8.8 High

CVSS3

9 Critical

CVSS2

Связанные уязвимости

CVSS3: 8.8
redos
5 месяцев назад

Уязвимость golang-k8s-ingress-nginx

CVSS3: 8.8
nvd
больше 1 года назад

A security issue was discovered in ingress-nginx where an actor with permission to create Ingress objects (in the `networking.k8s.io` or `extensions` API group) can bypass annotation validation to inject arbitrary commands and obtain the credentials of the ingress-nginx controller. In the default configuration, that credential has access to all secrets in the cluster.

CVSS3: 8.8
github
больше 1 года назад

A security issue was discovered in ingress-nginx where an actor with permission to create Ingress objects (in the `networking.k8s.io` or `extensions` API group) can bypass annotation validation to inject arbitrary commands and obtain the credentials of the ingress-nginx controller. In the default configuration, that credential has access to all secrets in the cluster.

EPSS

Процентиль: 96%
0.25756
Средний

8.8 High

CVSS3

9 Critical

CVSS2