CVE-2026-61730
Last modified
CVE-2026-61730 is a critical-severity vulnerability rated 9.3/10 on the CVSS scale. SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs. In affected deployments, the unauthenticated `/scoutsuite-report` `StaticFiles` mount in `backend/copilot.py` exposes the `scoutsuite-report` directory even though normal /api routes require JWT authentication.
Description
SOCFortress CoPilot focuses on providing a single pane of glass for all your security operations needs. In affected deployments, the unauthenticated `/scoutsuite-report` `StaticFiles` mount in `backend/copilot.py` exposes the `scoutsuite-report` directory even though normal /api routes require JWT authentication. Generated HTML reports and `scoutsuite-results/scoutsuite_results_<name>.js` files disclose AWS, Azure and GCP IAM principals, resource inventories, misconfigurations and findings. Report names derive from caller-selected names with predictable defaults. During an admin- or analyst-initiated GCP scan, `backend/app/integrations/scoutsuite/routes/scoutsuite.py` saves the uploaded Google service-account JSON key into that same web-served directory. In `backend/app/integrations/scoutsuite/services/scoutsuite.py`, `generate_gcp_report_background` removes the key only after the scan finishes. Any anonymous client that can reach the host and request the file path can therefore retrieve the private key during the scan and use the service account's cloud permissions, as well as read retained cloud-security reports. Credential isolation is released in version 0.1.77; a release fully remediating the report-disclosure component has not been established.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| socfortress | CoPilot | < 0.1.77 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-61730?
How severe is CVE-2026-61730?
How do I fix CVE-2026-61730?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-61723FluidSynth is a software synthesizer based on the SoundFont …6.8
- CVE-2026-61725sevenz-rust2 is a Rust-native 7z compressor and `decompress`…6.1
- CVE-2026-61726Tandoor Recipes is an application for managing recipes, plan…8.1
- CVE-2026-61728SOCFortress CoPilot focuses on providing a single pane of gl…9.9
- CVE-2026-61729SOCFortress CoPilot focuses on providing a single pane of gl…9.4
- CVE-2026-6173The Bold Page Builder plugin for WordPress is vulnerable to …6.4
- CVE-2026-61732Decepticon is an autonomous hacking agent for red teams. Ver…10
- CVE-2026-61736LightRAG provides simple and fast retrieval-augmented genera…9.3
- CVE-2026-61737ng-antd-admin is an Angular and NestJS administration system…9.8
- CVE-2026-61738SOCFortress CoPilot focuses on providing a single pane of gl…10
- CVE-2026-61739SOCFortress CoPilot focuses on providing a single pane of gl…7.5
- CVE-2026-6174The CC Child Pages plugin for WordPress is vulnerable to Sto…6.4
Are you affected by CVE-2026-61730?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
