Skip to content

Add n8n CVE-2026-21858 vulnerable examples for SCA and container scan…#5

Open
levine-cycode wants to merge 10 commits intolevinebw:mainfrom
AppSecHQ:main
Open

Add n8n CVE-2026-21858 vulnerable examples for SCA and container scan…#5
levine-cycode wants to merge 10 commits intolevinebw:mainfrom
AppSecHQ:main

Conversation

@levine-cycode
Copy link
Copy Markdown
Collaborator

…ning

  • Add vulnerable_packages/ directory for SCA testing
  • Add n8n-workflow example with vulnerable n8n v1.100.0
  • Add Dockerfile.n8n-vulnerable with CVE-2026-21858
  • Update README with new vulnerable_packages section

levine-cycode and others added 10 commits January 27, 2026 08:43
…ning

- Add vulnerable_packages/ directory for SCA testing
- Add n8n-workflow example with vulnerable n8n v1.100.0
- Add Dockerfile.n8n-vulnerable with CVE-2026-21858
- Update README with new vulnerable_packages section
- gha-excessive-permissions: detects permissions: write-all and broad
  write scope grants at workflow and job level
- gha-dangerous-pr-target-checkout: detects pull_request_target trigger
  combined with checkout of incoming PR code (pwn request pattern)
Scans vulnerable_apps/ for SAST findings on push, PR, and manual trigger.
Blocks build on any finding (default CLI exit code 1).
Scans only the diff between PR base and head commits,
not the full codebase. Falls back to HEAD~1 on manual trigger.
Full scan runs on push to main only. PRs use the delta scan workflow.
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.

2 participants