Katalog CVE

CVE-2026-71285

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Integracja z Matomo w Uptime Kuma wstrzykuje wartość Matomo skonfigurowaną przez administratora jako niecytowane wyrażenie JavaScript w bloku <script> na każdej publicznej stronie statusu. Wartość siteId, taka jak , po zapisaniu przez edytora/admina, wykonuje dowolny JavaScript dla każdego nieuwierzytelnionego odwiedzającego publiczną stronę /status/<slug>, umożliwiając kradzież ciasteczek sesji i pełne przejęcie strony.

Ocena ryzyka

Atakujący z uprawnieniami edytora lub administratora może wykonać złośliwy skrypt w przeglądarkach wszystkich odwiedzających publiczne strony statusu, co może prowadzić do kradzieży sesji i przejęcia kont użytkowników.

Rekomendacja

Zaktualizuj Uptime Kuma do wersji, która poprawnie waliduje i cytuje wartości Matomo, oraz ogranicz uprawnienia do edycji ustawień integracji tylko dla zaufanych administratorów.

Inne podatności w Uptime Kuma

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

Uptime Kuma's Matomo analytics integration (server/analytics/matomo-analytics.js) injects the admin-configurable Matomo value as a bare, unquoted JavaScript expression inside a <script> block rendered on every public status page. A siteId value such as , once saved by an editor/admin, executes arbitrary JavaScript for every unauthenticated visitor of the public /status/<slug> page, enabling session-cookie theft and full page takeover.

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