Marimo CVE-2026-39987: RCE lampo, segreti AWS rubati e bastion violato in pochi secondi
Featured

Marimo CVE-2026-39987: RCE lampo, segreti AWS rubati e bastion violato in pochi secondi

La vulnerabilità Marimo CVE 2026 39987 sta mostrando quanto sia sottile il confine tra attacchi automatizzati e attacchi guidati da un operatore esperto. Il difetto, classificato come remote code execution pre autenticazione con punteggio CVSS 9.3, colpisce tutte le versioni di Marimo e ha iniziato a essere sfruttato attivamente poche ore dopo la divulgazione pubblica.

In un contesto in cui l’intelligenza artificiale riduce i tempi tra scoperta ed exploit, emerge un dato chiave per la cybersecurity: anche senza agenti AI, un attaccante umano può muoversi a velocità macchina e spesso con maggiore capacità di eludere trappole e rilevamenti.

L’attacco osservato parte da un notebook Marimo esposto, raggiunto tramite una connessione WebSocket al relativo endpoint terminale. Da lì, l’operatore sfrutta la RCE per ottenere una shell interattiva completa e avvia una catena di pivoting basata su credenziali. Il passaggio decisivo consiste nel recupero di chiavi e segreti nel cloud attraverso una chiamata ad AWS Secrets Manager usando credenziali estratte dalla macchina compromessa. Con la chiave privata ottenuta, l’attaccante effettua accesso SSH verso un bastion host in pochi secondi, un tempo tipico degli attacchi assistiti da automazione avanzata.

La sequenza temporale evidenzia la rapidità dell’escalation: nuova connessione WebSocket, estrazione della chiave AWS dalle credenziali memorizzate dall’applicazione, quindi autenticazione SSH sul bastion. In seguito, l’attività prosegue per ore con centinaia di comandi interattivi, senza ricorrere a tool offensivi pubblici facilmente riconoscibili. L’operatore utilizza invece script Python creati e modificati sul momento, concentrando la logica in una singola esecuzione che automatizza in un colpo solo raccolta credenziali, download della chiave, scrittura su disco e accesso al bastion.

Per i team di difesa, questo scenario rafforza la necessità di ridurre la superficie esposta di Marimo, applicare patch tempestive, limitare l’accesso agli endpoint WebSocket, monitorare chiamate anomale a Secrets Manager e correlare eventi tra workload cloud e accessi SSH. La lezione è chiara: la velocità non è più un indicatore esclusivo di attacco AI, ma anche di elevata competenza umana.