Skip to content
CriticalVulnerability

CVE-2026-61730: SOCFortress CoPilot unauthenticated access to ScoutSuite reports and GCP keys

Identifier
CVE-2026-61730
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.

Summary

SOCFortress CoPilot exposes its `scoutsuite-report` directory through an unauthenticated `/scoutsuite-report` StaticFiles mount in `backend/copilot.py`, even though normal /api routes require JWT authentication. The directory holds generated AWS, Azure and GCP reports and `scoutsuite-results/scoutsuite_results_<name>.js` files that disclose IAM principals, resource inventories and findings. During a GCP scan, the uploaded Google service-account JSON key is saved into that same web-served directory and removed only after the scan finishes, so an anonymous client can retrieve it and use the service account's cloud permissions.

Mitigation

Credential isolation is released in version 0.1.77; a release fully remediating the report-disclosure component has not been established.