CVE-2026-39987

Critica9.8Pubblicata il 9 aprile 2026

marimo è un notebook Python reattivo. Prima della 0.23.0, Marimo presenta una vulnerabilità Pre-Auth RCE. L'endpoint WebSocket del terminale /terminal/ws è privo della convalida dell'autenticazione, consentendo a un attaccante non autenticato di ottenere una shell PTY completa ed eseguire comandi di sistema arbitrari. A differenza di altri endpoint WebSocket (ad es., /ws) che chiamano correttamente validate_auth() per l'autenticazione, l'endpoint /terminal/ws controlla solo la modalità di esecuzione e il supporto della piattaforma prima di accettare le connessioni, ignorando completamente la verifica dell'autenticazione. Questa vulnerabilità è corretta nella 0.23.0.

Sfruttata attivamente

  • Nel catalogo CISA delle vulnerabilità sfruttate dal 23 apr 2026
  • Le agenzie federali statunitensi devono correggerla entro il 7 mag 2026 (direttiva BOD 22-01)
  • Attaccata 1 giorno prima che la vulnerabilità fosse resa pubblica
  • Confermata dai sensori, non solo da segnalazioni

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Fonte: CISA KEV · 16 set 2026 15 set 2026 14 set 2026 12 set 2026 11 set 2026 11 set 2026

Punteggio CVSS9.8 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Tipo di debolezza (CWE)CWE-306
Vendorcoreweave

Prodotti coinvolti

VendorProdottoVersioni
coreweavemarimo< 0.23.0

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE