SOCFortress CoPilot exposes cloud security reports and GCP keys without login
Anyone who can reach the CoPilot server can open cloud security reports without logging in. During a Google Cloud scan, the uploaded Google account key can also be downloaded by strangers, letting them act as that account in your cloud.
| Severity | CriticalCVSS 9.3 of 10 |
|---|---|
| Being exploited? | UnclearNo reports either way yet |
| Fix available? | PartlyCredential isolation released in version 0.1.77. Full remediation of the report-disclosure component has not been established. · since 30 Oct 2026 |
| How sure is this? | Official sourceBacked by an official source |
How the attack works simplified
- 1Anonymous visitorNo login or token needed
- 2Requests file pathGuesses predictable report names
- 3Unauthenticated mount/scoutsuite-report serves files directly
- 4GCP key downloadedKey stays there during the scan
- 5Cloud accessUses service account permissions
- ResultAttacker reads reports and controls the GCP account
What happened
The /scoutsuite-report static mount in CoPilot's backend serves the scoutsuite-report directory without JWT authentication, exposing generated AWS, Azure and GCP reports and results files, and temporarily storing uploaded GCP service-account JSON keys there during scans.
Are you affected?
You are affected if you run SOCFortress CoPilot with ScoutSuite cloud scanning enabled (AWS, Azure or GCP) on a host reachable by others, before version 0.1.77.
SOCFortress CoPilot versions prior to 0.1.77 (credential isolation fixed in 0.1.77; report disclosure not fully fixed as of advisory).
What to do
- Upgrade SOCFortress CoPilot to version 0.1.77 or later
- Block public access to the CoPilot server so only trusted networks can reach it
- Delete existing files in the scoutsuite-report directory and rotate any GCP service-account keys that were uploaded
- Review access logs for requests to /scoutsuite-report and check the affected cloud accounts for misuse
Timeline
- 30 Oct 2026, 15:16 UTCPublicly disclosed
- 30 Oct 2026, 15:16 UTCReported by NVD · NVD
- 30 Oct 2026, 15:18 UTCPicked up by Zero Radar
Sources 1 report, oldest first
Official vendor, government CERT or advisory database
- CVE-2026-61730NVD · 30 Oct 2026, 15:16 UTC
Technical details
- ID
- CVE-2026-61730
- CVSS
- 9.3 / 10
- Disclosed
- 30 Oct 2026, 15:16 UTC
- On Zero Radar
- 30 Oct 2026, 15:18 UTC (2 min after disclosure)
- Last change
- 30 Oct 2026, 15:18 UTC
The plain-language parts and the attack diagram were written by an AI model (anthropic/claude-haiku-5.5) from the sources above. Facts like versions, exploitation and dates come from the sources themselves. How Zero Radar works