Katalog CVE

CVE-2026-77363

WysokieCVSS 8.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w obsidian-tc, serwerze Model Context Protocol dla vaultów Obsidian, przed wersją 1.3.1, nie waliduje nagłówków Host lub Origin ani nie włącza ochrony przed DNS-rebinding w transporcie Streamable HTTP. Przy konfiguracji loopback z auth.mode ustawionym na none, złośliwa strona internetowa może wysyłać żądania do lokalnego punktu końcowego MCP i uzyskać nieograniczony dostęp do vaultu przez wywołanie http-local. Wersja 1.3.1 naprawia problem poprzez włączenie walidacji hosta, origin i DNS-rebinding.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowany dostęp do danych w vaultach Obsidian przez złośliwe strony internetowe, co może prowadzić do wycieku poufnych informacji lub manipulacji nimi.

Rekomendacja

Zaleca się aktualizację obsidian-tc do wersji 1.3.1 lub nowszej oraz włączenie uwierzytelniania (auth.mode) w konfiguracji loopback, aby zapobiec nieautoryzowanemu dostępowi.

Inne podatności w obsidian-tc

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

obsidian-tc is a governed, agent-ready Model Context Protocol server for Obsidian vaults. Prior to 1.3.1, the Streamable HTTP transport does not validate the Host or Origin header or enable DNS-rebinding protection. When the documented loopback configuration uses auth.mode set to none, a malicious web page can send requests to the local MCP endpoint and receive unrestricted vault access through the http-local caller. Version 1.3.1 fixes the vulnerability by enabling host, origin, and DNS-rebinding validation.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS