CVE-2026-113712
ŚrednieCVSS 4.8Streszczenie
Cachet w wersjach 2.4.1 i wcześniejszych zawiera podatność typu stored Cross-Site Scripting (XSS) w formularzu tworzenia incydentu. Uwierzytelniony atakujący może wstrzyknąć złośliwy kod HTML/JavaScript, który wykona się w przeglądarce każdego użytkownika przeglądającego stronę statusu, co może prowadzić do kradzieży tokenów sesji i przejęcia konta. Poprawki wprowadzono w commitach 57b44a8bac0b250b0d5751e93e0349070d14606e i 23adbb88ffa819f92be4a905ff1d812670d980a2 w repozytorium cachethq/core.
Ocena ryzyka
Atakujący z ważnym kontem może wykonać skrypt w przeglądarkach innych użytkowników, w tym administratorów, co grozi przejęciem sesji i dalszą eskalacją uprawnień. Publiczna strona statusu zwiększa zasięg ataku.
Rekomendacja
Zaktualizuj Cachet do wersji zawierającej wskazane commity poprawkowe lub wdroż najnowsze wydanie. Dodatkowo rozważ wdrożenie nagłówków Content-Security-Policy ograniczających wykonywanie skryptów.
Inne podatności w Cachet
Zobacz wszystkie- CVE-2023-43661Wysokie
Cachet, open-source'owy system stron statusu, przed gałęzią 2.4 zawiera funkcjonalność szablonów pozwalającą użytkownikom na wykonanie dowolnego kodu na serwerze z powodu słabej filtracji i starej wersji Twig. Commit 6fb043e109d2a262ce3974e863c54e9e5f5e0587 w gałęzi 2.4 zawiera poprawkę tego problemu.
- CVE-2026-69118Wysokie
Cachet do wersji 2.4.1 zawiera podatność na wstrzykiwanie szablonów po stronie serwera w renderowaniu szablonów incydentów. Uwierzytelnieni użytkownicy mogą tworzyć złośliwe szablony incydentów z dyrektywami Blade lub filtrami Twig, które wykonują polecenia systemowe, osiągając zdalne wykonanie kodu jako proces serwera WWW.
Oryginalny opis (angielski, źródło NVD)
Cachet is an open-source status page system. Versions 2.4.1 and earlier have a stored Cross-Site Scripting (XSS) vulnerability in the incident creation form, allowing an authenticated attacker to inject malicious HTML/JavaScript that executes in the browser of any user who views the status page, potentially leading to session token theft and account takeover. Commits 57b44a8bac0b250b0d5751e93e0349070d14606e and 23adbb88ffa819f92be4a905ff1d812670d980a2 in `cachethq/core` patch the issue.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

