Skip to content

Feature/lab7#625

Open
Sarantsev wants to merge 3 commits intoinno-devops-labs:mainfrom
Sarantsev:feature/lab7
Open

Feature/lab7#625
Sarantsev wants to merge 3 commits intoinno-devops-labs:mainfrom
Sarantsev:feature/lab7

Conversation

@Sarantsev
Copy link
Copy Markdown

Goal

Analyze container image security for bkimminich/juice-shop:v19.0.0 using Docker Scout and Dockle,
audit Docker host configuration against CIS Docker Benchmark, and compare three deployment
security profiles (default / hardened / production).
## Changes

  • labs/submission7.md β€” full vulnerability analysis, CIS benchmark results, and deployment security comparison
  • labs/lab7/scanning/scout-cves.txt β€” Docker Scout CVE scan output (118 vulns: 11 CRITICAL, 65 HIGH)
  • labs/lab7/scanning/dockle-results.txt β€” Dockle configuration assessment output
  • labs/lab7/hardening/docker-bench-results.txt β€” CIS Docker Benchmark audit output (105 checks)
  • labs/lab7/analysis/deployment-comparison.txt β€” three-profile deployment comparison output

Testing

  • Docker Scout CVE scan executed locally against bkimminich/juice-shop:v19.0.0
  • Dockle configuration scan executed via Docker container
  • CIS Docker Benchmark run via docker/docker-bench-security
  • All three container profiles deployed and verified (HTTP 200 on ports 3001/3002/3003)
  • Resource usage and security configurations captured via docker stats and docker inspect

Artifacts & Screenshots

  • labs/lab7/scanning/scout-cves.txt β€” 118 vulnerabilities found (11 CRITICAL, 65 HIGH, 30 MEDIUM)
  • labs/lab7/hardening/docker-bench-results.txt β€” 41 PASS, 42 WARN, 0 FAIL
  • labs/lab7/analysis/deployment-comparison.txt β€” functionality test, resource usage, security config diff

Checklist

  • PR has a clear, descriptive title
  • Documentation is updated
  • No secrets or sensitive data
  • Task 1 done β€” Advanced Image Security & Configuration Analysis
  • Task 2 done β€” Docker Security Benchmarking & Assessment
  • Task 3 done β€” Secure Container Deployment Analysis

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant