Skip to content

I - Mission Critical Sensitive

Rules and Groups employed by this XCCDF Profile

  • SRG-APP-000233-CTR-000585

    <GroupDescription></GroupDescription>
    Group
  • MKE must enable kernel protection.

    &lt;VulnDiscussion&gt;System kernel is responsible for memory, disk, and task management. The kernel provides a gateway between the system hardware...
    Rule Medium Severity
  • SRG-APP-000243-CTR-000595

    <GroupDescription></GroupDescription>
    Group
  • All containers must be restricted from acquiring additional privileges.

    &lt;VulnDiscussion&gt;To limit the attack surface of MKE, it is important that the nonessential services are not installed and access to the host s...
    Rule Medium Severity
  • SRG-APP-000243-CTR-000600

    <GroupDescription></GroupDescription>
    Group
  • Host IPC namespace must not be shared.

    &lt;VulnDiscussion&gt;IPC (POSIX/SysV IPC) namespace provides separation of named shared memory segments, semaphores, and message queues. IPC names...
    Rule Medium Severity
  • SRG-APP-000342-CTR-000775

    <GroupDescription></GroupDescription>
    Group
  • All containers must be restricted to mounting the root filesystem as read only.

    &lt;VulnDiscussion&gt;The container's root filesystem must be treated as a "golden image" by using Docker run's --read-only option. This prevents a...
    Rule Medium Severity
  • SRG-APP-000342-CTR-000775

    <GroupDescription></GroupDescription>
    Group
  • The default seccomp profile must not be disabled.

    &lt;VulnDiscussion&gt;Seccomp filtering provides a means for a process to specify a filter for incoming system calls. The default seccomp profile w...
    Rule Medium Severity
  • SRG-APP-000342-CTR-000775

    <GroupDescription></GroupDescription>
    Group
  • Docker CLI commands must be run with an MKE client trust bundle and without unnecessary permissions.

    &lt;VulnDiscussion&gt;Running docker CLI commands remotely with a client trust bundle ensures that authentication and role permissions are checked ...
    Rule Medium Severity
  • SRG-APP-000342-CTR-000775

    <GroupDescription></GroupDescription>
    Group
  • MKE users must not have permissions to create containers or pods that share the host user namespace.

    &lt;VulnDiscussion&gt;To limit the attack surface of MKE, it is important that the nonessential services are not installed and access to the host s...
    Rule Medium Severity
  • SRG-APP-000342-CTR-000775

    <GroupDescription></GroupDescription>
    Group
  • Use of privileged Linux containers must be limited to system containers.

    &lt;VulnDiscussion&gt;Using the --privileged flag gives all Linux Kernel Capabilities to the container, thus overwriting the --cap-add and --cap-dr...
    Rule Medium Severity
  • SRG-APP-000383-CTR-000910

    <GroupDescription></GroupDescription>
    Group
  • The network ports on all running containers must be limited to required ports.

    &lt;VulnDiscussion&gt;To validate that the services are using only the approved ports and protocols, the organization must perform a periodic scan/...
    Rule Medium Severity
  • SRG-APP-000386-CTR-000920

    <GroupDescription></GroupDescription>
    Group
  • MKE must only run signed images.

    &lt;VulnDiscussion&gt;Controlling the sources where container images can be pulled from allows the organization to define what software can be run ...
    Rule Medium Severity

The content of the drawer really is up to you. It could have form fields, definition lists, text lists, labels, charts, progress bars, etc. Spacing recommendation is 24px margins. You can put tabs in here, and can also make the drawer scrollable.

Capacity
Modules