ymlsurgeon/Ex-Ray

Static analysis scanner for malicious patterns in developer tooling configurations (npm scripts, VS Code tasks)

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scan_pathPath to scan (defaults to repo root)no.
webhook_urlURL to POST SARIF results to (e.g., Sumo Logic HTTP source URL)no
tenant_idCustomer/tenant identifier for MDR routing. Injected into SARIF properties and webhook X-Tenant-ID header.no
severity_thresholdMinimum severity to report: low, medium, high, or criticalnolow
formatOutput format: sarif, json, or textnosarif
fail_on_findingsExit with code 1 if any findings are detected at or above severity_threshold (true/false)nofalse
webhook_formatWebhook payload format: ndjson (one line per finding, default) or sarif (full blob)nondjson
actorUser who triggered the scan (auto-populated from github.actor if not set)no
pr_authorUser who created the pull request or commitno
namedescription
findings_countTotal number of findings at or above severity_threshold
critical_countNumber of CRITICAL findings
sarif_filePath to the SARIF output file (only set when format is sarif)
files_scannedNumber of files examined during the scan