Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-39987-Marimo-Preauth-RCE — Riproduzione e analisi della causa principale di CVE-2026-39987, RCE pre-autenticazione via WebSocket in Marimo, in un laboratorio Docker locale. | Kitploit
Strumenti/GitHubGitHub/laremontada12/cve-2026-39987-marimo-preauth-rce
Sicurezza dei ContenitoriAnalisi delle VulnerabilitàSfruttamento di Applicazioni WebPenetration TestingApprendimento e FormazioneLab e Pratica
GitHublaremontada12/cve-2026-39987-marimo-preauth-rce

CVE-2026-39987-Marimo-Preauth-RCE

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Riproduzione e analisi della causa principale di CVE-2026-39987, RCE pre-autenticazione via WebSocket in Marimo, in un laboratorio Docker locale.

Vedi Repository
113 giorni faNon ancora revisionato

Ricerca su CVE-2026-39987 Marimo Pre-auth RCE

Panoramica

  • Questo progetto si concentra su CVE-2026-39987, una vulnerabilità di Remote Code Execution pre-autenticazione in Marimo relativa all'endpoint WebSocket del terminale /terminal/ws.

  • Marimo è un notebook Python reattivo open-source che consente agli utenti di scrivere ed eseguire codice Python tramite un'interfaccia web. Poiché le piattaforme notebook possono eseguire codice lato server, le funzionalità privilegiate come l'accesso al terminale devono essere protette da un'adeguata autenticazione e controllo degli accessi.

  • Nelle versioni vulnerabili di Marimo, l'autenticazione non veniva applicata correttamente sull'endpoint WebSocket del terminale. Di conseguenza, un utente non autenticato poteva potenzialmente accedere alle funzionalità del terminale ed eseguire comandi nell'ambiente in cui Marimo è in esecuzione.

  • L'obiettivo di questo progetto è riprodurre la vulnerabilità in un laboratorio Docker locale, analizzare la causa principale, confrontare le versioni vulnerabile e corretta e verificare che la correzione prevenga il problema.

Informazioni CVE

  • CVE ID: CVE-2026-39987
  • Prodotto: Marimo
  • Tipo di vulnerabilità: Missing Authentication for Critical Function
  • CWE: CWE-306
  • Versioni interessate: Marimo < 0.23.0
  • Versione corretta: Marimo 0.23.0+
  • Endpoint interessato: /terminal/ws
  • Impatto: Remote Code Execution pre-autenticazione
  • Gravità: Critica
  • CVSS v4.0: 9.3
  • CVSS v3.1: 9.8

Obiettivi del progetto

  • Comprendere Marimo e il contesto della vulnerabilità
  • Costruire un laboratorio Docker locale vulnerabile
  • Riprodurre la vulnerabilità in modo sicuro su localhost
  • Analizzare la causa principale in /terminal/ws
  • Eseguire il diff delle patch tra le versioni vulnerabile e corretta
  • Verificare la correzione su Marimo aggiornato
  • Scrivere la mitigazione e le lezioni apprese

Ambienti di laboratorio

  • OS: Windows 11
  • Versione Docker: 29.0.0
  • Versione Docker Compose: v5.5.1
  • Versione Python: 3.11.9
  • Versione Marimo vulnerabile: TODO
  • Versione Marimo corretta: TODO

Stato del progetto

  • Ricerca CVE
  • Costruzione del laboratorio vulnerabile
  • Costruzione del laboratorio corretto
  • Riproduzione PoC
  • Analisi della causa principale
  • Diff delle patch
  • Verifica della correzione
  • Report finale

Disclaimer

Questo progetto è solo a scopo educativo. Tutti i test saranno eseguiti in un ambiente di laboratorio Docker locale.

Scarica lo strumento