| Version | Supported |
|---|---|
| 3.0.0-rc1 | Pre-release, best-effort support |
| 2.8.x | Security fixes only |
| <=2.7.x | No |
If you discover a security vulnerability in SCOUT itself (not in firmware being analyzed), please report it responsibly:
- Do not open a public issue
- Email: open a GitHub Security Advisory via the "Security" tab
- Include: description, reproduction steps, and potential impact
We will respond within 7 days and aim to patch critical issues within 30 days.
SCOUT is a firmware analysis tool that intentionally processes untrusted binary inputs. The following are in scope:
- Path traversal escaping the run directory (
assert_under_dirbypass) - Command injection through crafted firmware metadata
- Arbitrary file write outside
aiedge-runs/
The following are out of scope:
- Findings or vulnerabilities discovered in analyzed firmware (that's SCOUT working as intended)
- Denial of service via large firmware inputs (known limitation)
- Issues requiring local access beyond what SCOUT already grants