bgage72590/XploitScan Security Scanner

Security scanner for AI-generated code. 30 core rules (210+ with Pro). Outputs SARIF for GitHub Security tab.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 29, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: bgage72590/xploitscan-action@dc061478e55d49820721017649a3732db4c67196 # v1.3.2

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
pathPath to scan (default: current directory)no.
fail-onFail the action if findings of this severity or higher are found: critical, high, medium, low, none (default: none)nonone
sarif-filePath to write SARIF output (default: xploitscan-results.sarif)noxploitscan-results.sarif
commentPost a summary comment on pull requests (default: true)notrue
api-keyXploitScan API key (xpls_...) — generate one in Settings → API Keys. Required to unlock the full 210+ rule Pro set; without it the action runs the 30 free rules.no""
anthropic-api-keyOptional Anthropic API key. When set, findings are run through XploitScan's AI false-positive filter (uses Claude Haiku, ~$0.01 per scan). Reduces noise on CI runs. Get one at https://console.anthropic.com.no""
namedescription
gradeSecurity grade (A+ to F)
scoreSecurity score (0-100)
findings-countTotal number of findings
critical-countNumber of critical findings
high-countNumber of high findings
medium-countNumber of medium findings
low-countNumber of low findings
sarif-filePath to the SARIF output file