Skip to content

feat: add CI workflow - #125

Open
maekuss wants to merge 1 commit into
mainfrom
add-gha-workflow
Open

feat: add CI workflow#125
maekuss wants to merge 1 commit into
mainfrom
add-gha-workflow

Conversation

@maekuss

@maekuss maekuss commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Adds a GitHub Actions CI workflow (.github/workflows/ci.yml).

Scanner test PR — intentionally vulnerable (CI/CD). Expected High/Critical findings:

  • Script injection — untrusted github.event.issue.title interpolated into a run: shell block → RCE on the runner (Critical)
  • pull_request_target + untrusted checkout — builds attacker PR code with repo secrets in scope → secret exfiltration (High)
  • Unpinned third-party actionsome-org/deploy-action@main (mutable ref, supply-chain) (High)
  • Secret leaked to logsecho ... ${{ secrets.DEPLOY_TOKEN }} (High)

Note: workflow only exists on this feature branch (not the default branch), so opening the PR does not execute it.

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