CVE-2026-61546 in Anki Mcp Server Addoninformazioni

Riassunto

di VulDB • 28/10/2026

AnkiMCP è un addon per Anki che implementa un server MCP, consentendo agli assistenti AI di interagire con l'applicazione flashcard Anki. Prima della versione 0.21.0, `anki_mcp_server/mcp_server.py` disabilitava globalmente la protezione contro il DNS rebinding in FastMCP tramite `TransportSecuritySettings` impostando `enable_dns_rebinding_protection=False`, includendo anche l'ascoltatore HTTP Streamable predefinito locale. Le impostazioni di default in `anki_mcp_server/config.py` abilitano `http_enabled` su `127.0.0.1:3141`, con un `http_path` vuoto che seleziona l'endpoint radice (`/`). Non viene applicato alcun token bearer, chiave API, segreto di sessione, allowlist rigorosa per l'intestazione `Host` o allowlist rigorosa per il valore `Origin` prima che le chiamate a `initialize`, `tools/list` e `tools/call` raggiungano la dispatch MCP. Una vittima che visita una pagina web malevola mentre Anki e l'ascoltatore sono in esecuzione può subire un rebinding delle richieste del browser verso loopback, consentendo all'attaccante di eseguire `initialize` su MCP, enumerare gli strumenti, leggere la raccolta locale ed effettuare operazioni abilitate non distruttive per la creazione o l'aggiornamento di note e mazzi. L'attaccante non necessita né di una posizione nella LAN né dell'esecuzione di un processo locale. Le operazioni disponibili dipendono dai filtri degli strumenti abilitati; gli strumenti distruttivi sono nascosti a meno che `enabled_destructive_tools` non sia esplicitamente attivato, il che limita l'impatto a livello di cancellazione ma non le operazioni di lettura/scrittura esposte. Il harness segnalato conferma la dispatch reale degli strumenti MCP con risposte sostituite del bridge Anki, piuttosto che dimostrare modifiche distruttive a una raccolta reale. La disabilitazione della protezione per tunnel/proxy ne causa anche la disattivazione nella configurazione loopback normale. Questo problema è stato risolto nella versione 0.21.0.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

GitHub M

Prenotare

10/07/2026

Divulgazione

28/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!