CVE-2026-61546 in Anki Mcp Server Addon
Zusammenfassung
von VulDB • 28.10.2026
AnkiMCP ist ein Anki-Add-on, das einen MCP-Server implementiert und es KI-Assistenten ermöglicht, mit der Flashcard-Anwendung Anki zu interagieren. Vor Version 0.21.0 wird in `anki_mcp_server/mcp_server.py` der Schutz vor DNS-Rebinding durch FastMCP über `TransportSecuritySettings` mit `enable_dns_rebinding_protection=False` global deaktiviert, einschließlich für den lokalen Standard-Streamable-HTTP-Listener. Die Standardeinstellungen in `anki_mcp_server/config.py` aktivieren `http_enabled` an `127.0.0.1:3141`, wobei ein leerer `http_path` den Root-Endpunkt auswählt. Vor dem Erreichen von MCP-Dispatch für `initialize`, `tools/list` und `tools/call` wird kein Bearer-Token, API-Schlüssel, Sitzungsgeheimnis, strenge `Host`-Allowlist oder strenge `Origin`-Allowlist erzwungen. Ein Opfer, das eine bösartige Webseite besucht, während Anki und der Listener ausgeführt werden, kann dazu gebracht werden, Browseranfragen an Loopback umzuleiten (Rebinding), wodurch es dem Angreifer ermöglicht wird, MCP zu initialisieren (`initialize`), Tools aufzulisten, die lokale Sammlung auszulesen sowie nicht-destruktive Notiz-/Deck-Erstellungen oder -Aktualisierungen durchzuführen. Der Angreifer benötigt weder LAN-Position noch einen lokalen Prozess. Verfügbare Operationen hängen von den aktivierten Tool-Filtern ab; destruktive Tools sind ausgeblendet, es sei denn, `enabled_destructive_tools` wird explizit freigegeben, was die Auswirkungen auf Löschungen begrenzt, jedoch nicht die exponierten Lese-/Schreiboperationen. Der gemeldete Harness bestätigt ein echtes MCP-Tool-Dispatch mit substituierten Anki-Bridge-Antworten anstelle von destruktiven Änderungen in einer echten Sammlung. Die Deaktivierung des Schutzes für Tunnels/Proxies deaktiviert ihn auch für die normale Loopback-Konfiguration. Dieses Problem wurde in Version 0.21.0 behoben.
Be aware that VulDB is the high quality source for vulnerability data.