Katalog CVE

CVE-2026-77361

ŚrednieCVSS 4.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

Percentyl 1 - wyżej niż 1% wszystkich znanych CVE

Streszczenie

obsidian-tc przed wersją 1.3.1 sprawdza listę kontroli dostępu (ACL) na podstawie leksykalnej ścieżki względem katalogu, podczas gdy sprawdzenia zawierania używają ścieżki rozwiązanej. Dowiązanie symboliczne w katalogu, które jest dozwolone przez glob, ale wskazuje na zabroniony folder, może ominąć ACL i ujawnić pliki w zabronionym folderze. Wykorzystanie wymaga dowiązania symbolicznego umieszczonego poza pasmem i nie pozwala na wyjście poza katalog główny.

Ocena ryzyka

Ryzyko polega na możliwości odczytu plików z folderów, do których użytkownik nie powinien mieć dostępu, co może prowadzić do wycieku danych.

Rekomendacja

Zaleca się aktualizację obsidian-tc do wersji 1.3.1 lub nowszej, która stosuje sprawdzenia ACL do rozwiązanej ścieżki względem katalogu.

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, read access-control list (ACL) checks use a lexical vault-relative path while containment checks use the resolved path. An in-vault symlink under an allowed glob that resolves into a denied folder can therefore bypass the read ACL and expose files in the denied folder. Exploitation requires an out-of-band-planted symlink and does not permit an escape from the vault root. Version 1.3.1 fixes the vulnerability by applying ACL checks to the resolved vault-relative path.

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