Что это
Порты оркестрации: Docker API, Kubernetes API, Kubelet.
Чем опасно
Docker API без аутентификации (2375) фактически равен правам root на узле — худшая из возможных открытостей.
Что делать
Никогда не публикуйте API; требуйте TLS, взаимную аутентификацию и RBAC и держите его во внутренних сетях.
Слушает ли он на вашем сервере?
Linux
ss -ltnp 'sport = :10250'Известные уязвимости в Kubelet
| CVE | Название | CVSS | Эксплуатируется | EPSS | Опубликовано |
|---|---|---|---|---|---|
| CVE-2016-1906 | Openshift allows remote attackers to gain privileges by updating a build configuration that was created with a... | 9.8 | — | 2016-02-04 | |
| CVE-2017-1000056 | Kubernetes version 1.5.0-1.5.4 is vulnerable to a privilege escalation in the PodSecurityPolicy admission plug... | 9.8 | — | 2017-07-14 | |
| CVE-2018-1002105 | In all Kubernetes versions prior to v1.10.11, v1.11.5, and v1.12.3, incorrect handling of error responses to p... | 9.8 | — | 2018-12-06 | |
| CVE-2017-1002101 | In Kubernetes versions 1.3.x, 1.4.x, 1.5.x, 1.6.x and prior to versions 1.7.14, 1.8.9 and 1.9.4 containers usi... | 8.8 | — | 2018-03-14 |
Отслеживайте эти версии на своих серверах
InfraGuard собирает версии установленного ПО со всех серверов и отмечает версии с известными уязвимостями. Self-hosted — данные не покидают вашу сеть.