Token MCP trapelati

Token MCP trapelati

Un token nella configurazione MCP è un token letto dal tuo assistente.

Cos’è Token MCP trapelati?

Un segreto memorizzato in testo semplice in un file di configurazione MCP viene esposto nel momento in cui qualcosa rilegge quel file e un assistente AI chiesto di aiutare a eseguire il debug di una connessione lo rileggerà. Vedrai un token di lunga durata senza scadenza echeggiato nella trascrizione di una chat, quindi riprodotto rispetto all'API del cliente reale da chiunque lo abbia trovato. Traccerai l'esposizione alla configurazione anziché all'assistente che l'ha ripetuta e scambierai il segreto letterale con un riferimento OAuth con ambito di breve durata.

Cosa imparerai in Token MCP trapelati

Token MCP trapelati — Fasi della formazione

  1. La console di esposizione

    La console di esposizione di Bob è un raccoglitore permanente: esegue la scansione dei siti di incolla pubblici e dell'output di debug condiviso e corrisponde a tutto ciò che assomiglia a una credenziale del fornitore. Durante la notte è stato segnalato un colpo contro la Sarnholt Systems.

  2. Come è andata a finire

    La console mantiene la traccia di ogni risultato: da quale feed proveniva, quale schema corrispondeva e il testo in cui si trovava. Per niente di tutto ciò era necessario toccare Sarnholt.

  3. Una credenziale senza guinzaglio

    Il pannello superiore della console mostra esattamente cosa tiene in mano Bob.

  4. Non un'irruzione

    La console spiega anche da dove proveniva il token e non si trattava di un exploit.

  5. Testare le acque

    Prima di fare qualsiasi cosa con il token, Bob controlla che la credenziale sia ancora attiva e scopre cosa può raggiungere. Lo punta all'endpoint di introspezione dell'API, che riporta il token stesso anziché restituire alcun dato.

  6. Accettato senza pensarci due volte

    La risposta arriva esattamente come farebbe una chiamata dall'integrazione di Sarnholt.

  7. Tirando la lista

    L'indagine ha solo dimostrato le risposte simboliche. Bob punta la stessa credenziale sulla raccolta del cliente e chiede tutto, perché nulla negli ambiti del token indica che non può.

  8. Nomi, non righe

    La risposta non è un conteggio. È l'elenco dei clienti stesso, restituito in una chiamata a una credenziale che non avrebbe mai dovuto lasciare una sessione di debug.

  9. Controlla: cosa ha reso il token degno di essere trovato

    Un rapido controllo prima che la prospettiva cambi.

  10. Andare avanti

    Bob ha ciò di cui ha bisogno per ora, credenziali di lavoro e uno sguardo a ciò che raggiunge. Registra la vincita e va avanti, lasciando la console in funzione.

Copertura dei framework di sicurezza

OWASP MCP Top 10

  • MCP01:2025 Token Mismanagement & Secret Exposure

CWE

  • CWE-522 Insufficiently Protected Credentials
  • CWE-540 Inclusion of Sensitive Information in Source Code

CIS Controls

  • CIS 16 Application Software Security

NIST CSF

  • PR.AT-02 Individuals in specialized roles are provided with awareness and training so that they possess the knowledge and skills to perform relevant tasks with cybersecurity risks in mind
  • PR.PS Platform Security