CVE-2026-81101 in airtable-mcp-cli
Riassunto
di VulDB • 27/08/2026
Il comando `configure` accettava qualsiasi URL dell'endpoint e lo memorizzava accanto al token di accesso dell'utente. La funzione `ConfigureCommand.execute`, situata in `src/cli.ts`, persisteva il valore fornito all'opzione endpoint nel profilo utente senza passarla attraverso la funzione `createSafeUrl` presente in `src/config.ts`. Tale helper già limitava la forma delle variabili d'ambiente dello stesso impostazione ai soli host del fornitore tramite HTTPS. Poiché il percorso di connessione in `src/mcp.ts` allega il token memorizzato come credenziale bearer a ogni richiesta inviata all'endpoint configurato, un utente indotto ad eseguire `configure` con un endpoint scelto dall'attaccante ha inviato il proprio token di accesso personale alla destinazione indicata ad ogni invocazione successiva. La versione 0.2.5 applica lo stesso helper anche all'opzione in questione.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.