CVE-2026-61738 in CoPilotinformazioni

Riassunto

di VulDB • 30/10/2026

SOCFortress CoPilot si concentra sul fornire una single pane of glass per tutte le esigenze di operations di sicurezza. Prima della versione 0.1.77, l'endpoint `POST /api/scoutsuite/generate-gcp-report` in `backend/app/integrations/scoutsuite/routes/scoutsuite.py` ammette utenti admin e analyst e convalida il contenuto caricato come `GCPScoutSuiteJSON`, ma passa il valore grezzo di `file.filename` dall'intestazione multipart a `save_file_to_directory` in `backend/app/integrations/scoutsuite/services/scoutsuite.py`. Il writer combina questo filename con `scoutsuite-report` utilizzando `os.path.join` senza sanitizzazione o un controllo di containment del resolved-path. Un traversal filename quindi scrive il JSON fornito al di fuori della directory dei report prevista. Nel backend in esecuzione come root segnalato, il researcher ha dimostrato scritture con ownership di root al di fuori di quella directory e nella directory delle sorgenti dell'applicazione. Questo permette l'overwrite di file host soggetto al vincolo del contenuto JSON accettato e può interrompere il funzionamento dell'applicazione; la primitive dimostrata non stabilisce contenuti eseguibili illimitati né una perdita incondizionata di confidentiality cross-tenant. La versione 0.1.77 rimuove i filenames controllati dal caller dall'endpoint interessato; le affermazioni relative a unrestricted-content e direct-code-execution richiedono una separate curator reconciliation.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

10/07/2026

Divulgazione

30/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!