halilberkayy/SENTINEL - Security Scanner

Run DAST security scans in CI/CD pipelines with SARIF output for GitHub Security integration

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 1, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: halilberkayy/sentinel@c8f14023b594a7021b62621855cb94f063ce231c # no releases — HEAD as of 2026-07-11

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

namedescriptionrequireddefault
target_urlTarget URL to scan (must be http:// or https://)yes
modulesComma-separated list of modules to run (e.g., xss,sqli,ssrf). Use "all" for all modulesnoall
severity_thresholdFail the scan if vulnerabilities at or above this severity are found (critical, high, medium, low, info)nohigh
output_formatOutput format (sarif, json, html, txt)nosarif
output_filePath to save the scan resultsnoscan_results.sarif
timeoutScan timeout in seconds (max 3600)no600
auth_typeAuthentication type (basic, form, jwt, cookie, api_key)no
auth_credentialsJSON string with authentication credentialsno
rate_limitRequests per second limit (1-100)no10
fail_on_vulnerabilityWhether to fail the workflow if vulnerabilities are foundnotrue
upload_sarifUpload SARIF results to GitHub Securitynotrue
namedescription
vulnerability_countTotal number of vulnerabilities found
critical_countNumber of critical severity vulnerabilities
high_countNumber of high severity vulnerabilities
medium_countNumber of medium severity vulnerabilities
low_countNumber of low severity vulnerabilities
scan_passedWhether the scan passed the severity threshold
sarif_filePath to the SARIF output file
report_urlURL to the full HTML report (if generated)