Skip to main content

Kubescape

CNCF Kubernetes security scanner that checks clusters, workloads, and configurations against compliance and misconfiguration frameworks.

Technical Architecture & Overview

Kubescape is an open-source Kubernetes security platform originally contributed by ARMO and now a CNCF incubating project. It checks clusters, workloads, and configurations against compliance and misconfiguration frameworks. The tool outputs risk scores, prioritized findings, and remediation guidance for Kubernetes security improvements.

Targeted Technical Use Cases

Use Kubescape to run compliance and misconfiguration scans in CI/CD and on live clusters before production changes.

Evaluation & Trade-offs

Core Strengths

  • +Maps findings to compliance frameworks such as NSA, MITRE ATT&CK, and CIS.
  • +Prioritizes risks by severity and exploitability to focus remediation work.
  • +Integrates with CI/CD, IDEs, and cluster admission controllers.

Trade-Offs & Limitations

  • -Can be noisy in clusters with many custom resources and workloads.
  • -Some controls require elevated access to the Kubernetes API and cluster nodes.

Defensive Security Application

Use Kubescape to find and fix Kubernetes misconfigurations, restrict risky RBAC permissions, and enforce security policies.

Frequently Asked Questions

What is Kubescape?

Kubescape is an open-source Kubernetes security platform originally contributed by ARMO and now a CNCF incubating project. It checks clusters, workloads, and configurations against compliance and misconfiguration frameworks. The tool outputs risk scores, prioritized findings, and remediation guidance for Kubernetes security improvements.

What is Kubescape used for?

Use Kubescape to run compliance and misconfiguration scans in CI/CD and on live clusters before production changes.

What are the strengths of Kubescape?
  • +Maps findings to compliance frameworks such as NSA, MITRE ATT&CK, and CIS.
  • +Prioritizes risks by severity and exploitability to focus remediation work.
  • +Integrates with CI/CD, IDEs, and cluster admission controllers.
What are the limitations of Kubescape?
  • +Can be noisy in clusters with many custom resources and workloads.
  • +Some controls require elevated access to the Kubernetes API and cluster nodes.
How is Kubescape used defensively?

Use Kubescape to find and fix Kubernetes misconfigurations, restrict risky RBAC permissions, and enforce security policies.