Skip to main content

Соответствие рекомендациям CIS Benchmark

Зона ответственности: Printum + Заказчик / Интегратор

Коротко: Printum реализует ряд рекомендаций CIS Benchmark для контейнерных сред, включая использование непривилегированных пользователей, удаление SUID/SGID-файлов, применение профилей безопасности SELinux и отказ от хранения секретов внутри контейнерных образов.

Требование

Контейнерная платформа должна соответствовать рекомендациям по безопасной настройке и эксплуатации контейнерных сред.

Рекомендации CIS Benchmark направлены на снижение рисков компрометации контейнеров, ограничения привилегий процессов и обеспечение безопасного развёртывания приложений.

Как это реализовано в Printum

В составе контейнерной платформы Printum реализованы следующие меры безопасности:

  • использование непривилегированных пользователей внутри контейнеров;
  • отказ от запуска контейнеров в privileged-режиме;
  • отсутствие дополнительных Linux capabilities через cap_add;
  • удаление SUID/SGID-файлов и утилит повышения привилегий;
  • применение профилей безопасности SELinux;
  • отсутствие встроенных секретов, паролей и токенов в контейнерных образах;
  • использование фиксированных версий контейнерных образов.

Подробная информация приведена в соответствующих статьях раздела «Контейнеры».

Что требуется от инфраструктуры

Часть рекомендаций CIS Benchmark относится к настройке контейнерной платформы и инфраструктуры заказчика.

К таким настройкам относятся:

  • параметры контейнерного рантайма;
  • ограничения CPU и памяти;
  • использование read-only файловых систем контейнеров;
  • аудит операционной системы;
  • сканирование контейнерных образов;
  • настройки оркестратора контейнеров.

Настройка указанных механизмов выполняется администраторами инфраструктуры заказчика.