11/12 free views
Tool
CLI
Container Security

kubescape

by kubescape

11.1Kstars
892forks
93watchers
Updated 3 months ago
About

Kubescape is an open-source Kubernetes security platform that performs risk analysis, compliance auditing, and misconfiguration scanning across development and runtime environments.

Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.

Primary Use Case

Kubescape is used by Kubernetes users and administrators to assess and improve the security posture of their clusters, YAML files, and Helm charts. It integrates with IDEs, CI/CD pipelines, and runtime environments to detect vulnerabilities and compliance issues based on multiple security frameworks, helping teams automate security checks and reduce manual effort.

Key Features
  • Scans Kubernetes clusters, YAML files, and Helm charts for security issues
  • Detects misconfigurations based on NSA-CISA, MITRE ATT&CK®, and CIS Benchmark frameworks
  • Provides risk analysis, compliance auditing, and posture management
  • Supports integration with IDEs and CI/CD pipelines
  • Open-source and CNCF incubating project
  • Offers runtime security capabilities
  • Generates comprehensive security reports
  • Command line tool for quick security posture assessment

Installation

  • Visit the GitHub releases page to download the latest version: https://github.com/kubescape/kubescape/releases
  • Download the appropriate binary for your OS
  • Make the binary executable (e.g., chmod +x kubescape)
  • Move the binary to a directory in your PATH (e.g., /usr/local/bin)
  • Verify installation by running 'kubescape version'

Usage

>_ kubescape scan framework nsa

Scans the Kubernetes cluster using the NSA-CISA framework to detect security misconfigurations.

>_ kubescape scan .

Scans local YAML files in the current directory for security issues.

>_ kubescape scan helmchart <chart-path>

Scans a Helm chart for security misconfigurations and compliance.

>_ kubescape version

Displays the installed Kubescape version.

Security Frameworks
Reconnaissance
Initial Access
Defense Evasion
Discovery
Impact
Usage Insights
  • Integrate Kubescape scans into CI/CD pipelines to enforce security gates before deployment.
  • Use Kubescape's compliance reports to automate audit readiness for Kubernetes environments.
  • Combine Kubescape with runtime security tools to correlate static misconfiguration findings with live threat detection.
  • Leverage Kubescape's IDE integration to educate developers on secure Kubernetes manifest creation.
  • Employ Kubescape in purple team exercises to simulate attacker reconnaissance and defense evasion tactics on Kubernetes clusters.

Docs Take 2 Hours. AI Takes 10 Seconds.

Ask anything about kubescape. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.

3 free chats per tool • Instant responses • No credit card

Security Profile
Red Team70%
Blue Team80%
Purple Team75%
Details
LicenseApache License 2.0
LanguageGo
Open Issues535
Topics
kubernetes
security
nsa
mitre-attack
devops
best-practice
vulnerability-detection