cparnin/AppSec Galaxy Scan

AI-powered application security scanning with cross-file attack-chain analysis

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ai-providerAI provider: 'openai' (default) or 'anthropic'noopenai
openai-api-keyOpenAI API key used by AI scanning and remediation (AI_PROVIDER=openai)no
anthropic-api-keyAnthropic API key used by AI scanning and remediation (AI_PROVIDER=anthropic)no
ai-modelOptional model override; defaults to the selected scan depth for the providerno""
auto-fixEnable automatic remediation and PR creationnotrue
auto-fix-modeSpecific auto-fix mode: 1=SAST+secrets, 2=dependencies, 3=both, 4=skip (overrides auto-fix if set)no""
fail-on-criticalFail the workflow if critical vulnerabilities are foundnofalse
scan-levelScan level: critical-high or allnocritical-high
code-qualityEnable code quality and maintainability scanning (in addition to security)notrue
dependency-analysisEnable dependency code-path analysis (traces usage, health, depth)notrue
ai-scanEnable AI-native deep analysis for logic errors, auth bypasses, and race conditionsnofalse
ai-scan-depthAI scan depth: quick, standard, or deepnostandard
ai-scan-tierAI data privacy tier: 1 = no AI calls, 2 = finding metadata only (no source code), 3 = full source files (default). Tiers 1 and 2 disable AI deep analysis and AI code fixes.no3
ai-scan-max-costHard USD ceiling for the AI scanner phase (e.g. "1.00"); the scan stops issuing AI calls at the cap. Empty = no cap.no""
namedescription
total-findingsTotal number of security findings
critical-findingsNumber of critical severity findings
high-findingsNumber of high severity findings
secrets-foundNumber of secrets detected
report-pathPath to the generated security report
sbom-generatedWhether SBOM was successfully generated (true/false)