Katalog CVE

CVE-2026-62345

WysokieCVSS 7.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Wanderer przed wersją 0.19.3 uwierzytelniony użytkownik może zapisać spreparowaną wartość waypoint.icon, którą createMarkerFromWaypoint() przekazuje do FontawesomeMarker, gdzie insertAdjacentHTML wstawia niezwalidowaną wartość do znacznika mapy. Otwarcie dotkniętej mapy trasy wykonuje kontrolowany przez atakującego skrypt w przeglądarce przeglądającego, co może ujawnić tokeny sesji lub wykonać działania jako ofiara. Sfederowane dane waypointów mogą również dotrzeć do tego miejsca bez lokalnego konta na instancji odbierającej.

Ocena ryzyka

Atakujący może wykonać złośliwy skrypt w przeglądarce ofiary, kradnąc tokeny sesji lub wykonując działania w jej kontekście. Ryzyko obejmuje również instancje otrzymujące sfederowane waypointy.

Rekomendacja

Zaktualizuj Wanderer do wersji 0.19.3 lub nowszej. Do czasu aktualizacji ogranicz zaufanie do sfederowanych instancji i rozważ wyłączenie federacji waypointów.

Inne podatności w Wanderer

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

Wanderer is a self-hosted trail database for saving and sharing adventures. Prior to 0.19.3, an authenticated user can store a crafted waypoint.icon value that createMarkerFromWaypoint() passes into FontawesomeMarker, where insertAdjacentHTML inserts the unvalidated value into map marker markup. Opening the affected trail map executes attacker-controlled script in the viewer's browser, which can expose session tokens or perform actions as the victim. Federated waypoint data can also reach the sink without a local account on the receiving instance. This issue is fixed in version 0.19.3.

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