nivhaziza20-bit/AI Cyber Shield Security Scan
17-tool DAST pipeline with CVSS 3.1, OWASP 2025, and SARIF 2.1 output
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 11, 2026
- License
- None
Pinned Snippet
uses: nivhaziza20-bit/ai-cyber-shield@3a7096983e54f6c981c4c5b16aa8209c4c4739d7 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| url | Target URL to scan (must be http/https) | yes | — |
| mode | Scan mode: standard (passive DAST) or pt (active verification) | no | standard |
| fail_on | Minimum severity to fail: critical | high | medium | none | no | critical |
| api_key | AI Cyber Shield API key (X-API-Key header) | no | "" |
| api_base_url | Base URL of deployed AI Cyber Shield API (e.g. https://aics.example.com) | no | "" |
| sarif_output | Path for SARIF output file | no | aics-findings.sarif |
| summary_output | Path for JSON summary output file | no | aics-summary.json |
| upload_sarif | Whether to upload SARIF to GitHub Code Scanning (requires security-events: write permission) | no | true |
| timeout_minutes | Maximum time to wait for scan completion (minutes) | no | 15 |
Outputs
| name | description |
|---|---|
| total | Total number of findings |
| critical | Number of CRITICAL findings |
| high | Number of HIGH findings |
| top_cvss | Top CVSS 3.1 score (0.0–10.0) |
| sarif_path | Absolute path to SARIF output file |
| summary_path | Absolute path to summary JSON file |