Skip to content

Complete Lab 4#502

Open
MMenshikh wants to merge 2 commits intoinno-devops-labs:mainfrom
MMenshikh:feature/lab4
Open

Complete Lab 4#502
MMenshikh wants to merge 2 commits intoinno-devops-labs:mainfrom
MMenshikh:feature/lab4

Conversation

@MMenshikh
Copy link

Goal

Generate SBOMs and perform Software Composition Analysis (SCA) for OWASP
Juice Shop (bkimminich/juice-shop:v19.0.0) using Syft, Grype, and
Trivy.
Compare Syft+Grype vs Trivy all-in-one approach.

Changes

  • Generated SBOMs with Syft and Trivy
  • Performed vulnerability scanning with Grype and Trivy
  • Conducted license and secrets scanning with Trivy
  • Compared package detection and CVE overlap
  • Added analysis in labs/submission4.md

Testing

  • Pulled required Docker images (syft, grype, trivy, juice-shop)
  • Successfully generated SBOM JSON and table outputs
  • Executed vulnerability scans with both tools
  • Verified analysis and comparison files were created
  • Confirmed all artifacts committed without errors

Artifacts & Screenshots

Included: - labs/lab4/syft/ - labs/lab4/trivy/ - labs/lab4/analysis/ -
labs/lab4/comparison/


Checklist

  • Clear PR title
  • Documentation updated if needed
  • No secrets or large temporary files

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