CVE-2026-35570
OpenClaude presenta una Bypass della Sandbox tramite un Difetto Logico di Uscita Anticipata che Consente il Path Traversal
- Pubblicato
- 20 apr 2026
- Aggiornato
- 21 apr 2026
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 25 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:NBasso · prossimi 30 giorni
- Percentile
- 14,3%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
OpenClaude è un'interfaccia a riga di comando open-source per agenti di codifica, progettata per provider di modelli cloud e locali. Le versioni precedenti alla 0.5.1 presentano un difetto logico in `bashToolHasPermission()` all'interno di `src/tools/BashTool/bashPermissions.ts`. Quando la funzionalità di auto-consenso della sandbox è attiva e non è configurata alcuna regola di rifiuto esplicita, la funzione restituisce immediatamente un risultato `allow` — prima che il filtro dei vincoli di percorso (`checkPathConstraints`) venga mai valutato. Ciò consente ai comandi contenenti sequenze di traversal del percorso (ad es., `../../../../../etc/passwd`) di bypassare completamente le restrizioni di directory. La versione 0.5.1 contiene una patch per il problema.
Fonti
1# Analisi dettagliata e proof-of-concept per CVE-2026-35570, un bypass della sandbox in openclaude v0.1.7 che consente il path traversal per leggere e scrivere file arbitrari al di fuori della sandbox.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.