PDA

View Full Version : Claude Code: il codice sorgente esposto per un file di debug dimenticato nel pacchetto di distribuzione


Redazione di Hardware Upg
31-03-2026, 15:25
Link alla notizia: https://www.hwupgrade.it/news/sicurezza-software/claude-code-il-codice-sorgente-esposto-per-un-file-di-debug-dimenticato-nel-pacchetto-di-distribuzione_151974.html

Il ricercatore Chaofan Shou ha scoperto che il pacchetto di distribuzione ufficiale di Claude Code conteneva un file di debug da 57 MB con un riferimento diretto allo spazio di archiviazione cloud di Anthropic, da cui l'intero codice sorgente TypeScript era liberamente scaricabile

Click sul link per visualizzare la notizia.

barzokk
31-03-2026, 16:36
Errore umano, o della IA usata su se stessa ?

alien321
31-03-2026, 18:35
Errore umano, o della IA usata su se stessa ?

Errore inutile, è solo TypeScript o JavaScript non è compilato. Sono script che sono leggibili anche senza sorgenti.
Nulla di eccezionale sono FUD senza motivo... non è il client il punto di forza ma quello che c'è sui server...

ZeroSievert
31-03-2026, 20:21
Errore inutile, è solo TypeScript o JavaScript non è compilato. Sono script che sono leggibili anche senza sorgenti.
Nulla di eccezionale sono FUD senza motivo... non è il client il punto di forza ma quello che c'è sui server...

Da quello che capisco quella che e' stata pubblicata e' una versione minified (e offuscata?) di Claude. Quindi leggere il codice del client di claude senza i sorgenti originali equivale poco meno che a leggersi assembly.

Inoltre alcune feature sperimentali non erano neanche presenti nella versione "pubblica".

Mars95
31-03-2026, 20:57
Non credo che in 57 MB ci possa stare una quantità di sorgente rilevante.

ZeroSievert
31-03-2026, 21:04
Non credo che in 57 MB ci possa stare una quantità di sorgente rilevante.

EDIT: l'articolo dice 512.000 righe di codice

lollo9
01-04-2026, 07:45
57MB sono i source maps, vuol dire relativamente poco

puntavano ad un bucket R2 cui hanno trovato lo zip scaricabile con tutti gli internals minificati, e da lì con le mappe è stato ricostruito il codice sorgente, 512000 LOC circa.
sebbene le LOC vogliano dire fino ad un certo punto, per un progetto CLI è una quantità enorme. va detto che il 90% del volume sono test e mock, ma pure fosse 50K LOC resta una grossa grossa CLI

il bundler Bun genera i source map di default e qualcuno non ha messo i .map nel .npmignore. una riga di config. c’è un bug aperto su Bun da settimane che segnala esattamente questo. la cosa ridicola è che bun è di anthropic

sono fuoriusciti parecchi feature flags ed il sistema anti distillazione.
poi oh, è solo un client, tutta la business logic resta sui server anthropic, ma fa capire molto sugli sviluppi prossimi venturi e l’ordine di priorità che si sono dati

SpyroTSK
01-04-2026, 07:56
https://github.com/instructkr/claw-code

^VaMpIr0^
01-04-2026, 08:08
BAH, da quando si è messa contro il governo degli stati uniti, gliene succedono di tutti i colori.

Unrue
01-04-2026, 08:34
Sarà stato Trump :D

barzokk
01-04-2026, 08:35
Mandiamogli ad indagare i RIS di Parma :asd:

gnpb
01-04-2026, 08:39
O forse hanno fatto bene a mollarli data la cura che pongono nei loro lavori...

Mars95
01-04-2026, 10:02
O forse hanno fatto bene a mollarli data la cura che pongono nei loro lavori...

Guarda che Claude Code attualmente è la miglior AI in assoluto per vibe coding.
Chiediti invece perché Anthropic è stata la prima scelta della difesa USA nonostante i paletti che avevano posto e solo quando hanno dimostrato di non voler cedere su quei limiti hanno cambiato partner.