Skip to content

feat(lab5): ZAP baseline + auth + Semgrep + correlation#1272

Open
ashuno wants to merge 1 commit into
inno-devops-labs:mainfrom
ashuno:feature/lab5
Open

feat(lab5): ZAP baseline + auth + Semgrep + correlation#1272
ashuno wants to merge 1 commit into
inno-devops-labs:mainfrom
ashuno:feature/lab5

Conversation

@ashuno

@ashuno ashuno commented Jun 26, 2026

Copy link
Copy Markdown

Goal: Run DAST (ZAP baseline + authenticated) and SAST (Semgrep) against Juice Shop v20.0.0, then correlate at least one vulnerability found by both tools.

Changes:

Added submissions/lab5.md with complete lab analysis

Testing:

ZAP baseline scan: 10 alert types, 41 instances, completed in ~2 minutes

ZAP authenticated scan: 12 alert types, 37 instances, active scan ran ~5 minutes

Verified auth-only finding: SQL Injection at /rest/products/search?q='(

Semgrep scan: 22 findings (12 ERROR, 10 WARNING) against v20.0.0 source

Correlation confirmed: SQL injection in routes/search.ts:23 detected by both tools

Artifacts & Screenshots:

submissions/lab5.md — full analysis report

Checklist items:

Title is clear (feat(lab5): ...)

No secrets/large temp files committed

Submission file at submissions/lab5.md exists

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