Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Containers
  3. OpenSCAP

OpenSCAP

GPL-3.0Shell

Tools for vulnerability scanning and compliance auditing of Docker containers and images using OpenSCAP.

GitHubGitHub
242 stars43 forks0 contributors

What is OpenSCAP?

Container Compliance is a set of tools for assessing the security compliance of container images and running containers. It provides vulnerability scanning and configuration auditing capabilities using the OpenSCAP framework to identify security issues in containerized environments.

Target Audience

DevOps engineers, security professionals, and system administrators who need to ensure container security compliance in production environments.

Value Proposition

It offers standardized security assessments specifically designed for containers, integrating with the established OpenSCAP ecosystem while providing container-specific scanning capabilities that work with both images and running containers.

Overview

Assessing compliance of a container

Use Cases

Best For

  • Scanning Docker images for known vulnerabilities before deployment
  • Auditing running containers against security compliance benchmarks
  • Integrating security checks into CI/CD pipelines for containerized applications
  • Automating security assessments of container registries
  • Ensuring containers meet regulatory compliance requirements
  • Identifying configuration issues in containerized environments

Not Ideal For

  • Projects starting new container security initiatives from scratch
  • Teams requiring active maintenance and up-to-date security definitions
  • Environments using container runtimes other than Docker (e.g., containerd, Podman)
  • Users seeking simple, out-of-the-box tools without complex dependency management

Pros & Cons

Pros

Standardized Compliance Auditing

Leverages the OpenSCAP framework to evaluate containers against established security benchmarks like NIST and CIS, ensuring standardized compliance checks.

Vulnerability Scanning Integration

Automatically detects CVEs by downloading and applying OVAL definitions specific to the container's OS, as shown in the 'oscap-docker image-cve' command examples.

Dual Scanning Modes

Supports both static image analysis and runtime container inspection, allowing for comprehensive security assessments across different container states.

Automated OS Detection

Identifies the operating system within containers to apply appropriate security policies without manual configuration, streamlining the audit process.

Cons

Obsolete and Deprecated

The project is explicitly marked as obsolete in the README, with functionality now provided by oscap-docker in OpenSCAP, meaning no further development or support.

Complex Setup and Dependencies

Requires installing multiple packages like openscap-scanner and docker-io, plus manual XML edits, as illustrated in the 'Exemplary usage' sections.

Limited Runtime Support

Primarily focused on Docker, with minimal evidence of support for other runtimes like rocket, despite initial mentions, making it less versatile.

Incomplete Feature Implementation

Future features such as scanning all images were planned but never implemented, indicating the project was abandoned before reaching full maturity.

Frequently Asked Questions

Quick Stats

Stars242
Forks43
Contributors0
Open Issues0
Last commit9 years ago
CreatedSince 2015

Tags

#compliance-auditing#container-security#security-hardening#devsecops#vulnerability-scanning#cve-scanning#docker#security-audit

Built With

D
Docker Compose
T
TravisCI
G
GNU Make
D
Docker

Included in

Containers2.0k
Auto-fetched 17 hours ago

Related Projects

gvisorgvisor

Application Kernel for Containers

Stars18,847
Forks1,764
Last commit19 hours ago
Docker bench securityDocker bench security

The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.

Stars9,675
Forks1,036
Last commit1 month ago
gossgoss

Quick and Easy server testing/validation

Stars5,925
Forks491
Last commit6 days ago
banebane

Custom & better AppArmor profile generator for Docker containers.

Stars1,231
Forks90
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub