# Cis Ocp V190 1.2.13

> Ensure that the admission control plugin NodeRestriction is set (Manual)

- Skill: `cyberstrikeus/cis-ocp-v190-1-2-13` (Agent Skill)
- Install (CLI): `npx skillmds@latest add cyberstrikeus/cis-ocp-v190-1-2-13`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cyberstrikeus/cis-ocp-v190-1-2-13/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: cyberstrikeus (https://skillmd.com/u/cyberstrikeus)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/cyberstrikeus/cis-ocp-v190-1-2-13

---


# CIS Red Hat OpenShift Container Platform Benchmark v1.9.0 - Control 1.2.13

## Profile Applicability

- **Level:** 1

## Description

Limit the Node and Pod objects that a kubelet could modify.

## Rationale

Using the `NodeRestriction` plug-in ensures that the kubelet is restricted to the Node and Pod objects that it could modify as defined. Such kubelets will only be allowed to modify their own Node API object, and only modify Pod API objects that are bound to their node.

## Impact

None.

## Audit Procedure

In OpenShift, the `NodeRestriction` admission plugin is enabled by default.

Use the following command to obtain a list of configured admission controllers:

```bash
oc -n openshift-kube-apiserver get configmap config -o json | jq -r '.data."config.yaml"' | jq '.apiServerArguments."enable-admission-plugins"'
```

Verify the list includes `NodeRestriction`.

## Remediation

None.

## Default Value

In OpenShift, the `NodeRestriction` admission plugin is enabled by default and cannot be disabled.

## References

1. https://docs.openshift.com/container-platform/latest/architecture/admission-plug-ins.html
2. https://github.com/openshift/origin/blob/release-4.5/vendor/k8s.io/kubernetes/cmd/kubeadm/app/phases/controlplane/manifests.go#L132

## CIS Controls

| Controls Version | Control                                                                       | IG 1 | IG 2 | IG 3 |
| ---------------- | ----------------------------------------------------------------------------- | ---- | ---- | ---- |
| v8               | 16.11 Leverage Vetted Modules or Services for Application Security Components |      | \*   | \*   |
| v7               | 9.4 Apply Host-based Firewalls or Port Filtering                              | \*   | \*   | \*   |

## MITRE ATT&CK Mappings

| Techniques / Sub-techniques | Tactics | Mitigations |
| --------------------------- | ------- | ----------- |
| T1609, T1610                | TA0002  | M1038       |

## Profile

**Level 1** (Manual)

