W systemie zarządzania treścią Typecho w wersji 1.3.0 wykryto podatność typu stored cross-site scripting (XSS), która umożliwia atakującemu trwałe osadzenie złośliwego kodu w aplikacji. Ze względu na zakres oddziaływania obejmujący poufność, integralność i dostępność, podatność otrzymała ocenę CVSS 9.0.
▸ Pokaż oryginał (EN)
A stored cross-site scripting (XSS) vulnerability in Typecho v1.3.0 allows attackers to execute arbitrary web scripts or HTML via a crafted payload.
Atakujący z uprawnieniami uwierzytelnionego użytkownika wprowadza specjalnie spreparowany payload zawierający złośliwy kod HTML lub JavaScript do pola obsługiwanego przez aplikację. Złośliwy kod jest trwale zapisywany po stronie serwera (stored XSS) i wykonywany w przeglądarce ofiary za każdym razem, gdy wyświetli ona zainfekowaną stronę. Atak wymaga interakcji po stronie użytkownika (UI:R), jednak jego skutki wykraczają poza kontekst aplikacji atakowanego (S:C — zmiana zakresu).
Atakujący może wykonać dowolne skrypty w kontekście przeglądarki ofiary, co może prowadzić do kradzieży sesji, przejęcia konta, wycieku danych oraz modyfikacji treści wyświetlanych użytkownikom aplikacji.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zaleca się śledzenie oficjalnego repozytorium projektu Typecho oraz strony badacza pod adresem https://cyberaz0r.info/2024/08/typecho-multiple-vulnerabilities/ w celu uzyskania aktualnych informacji o dostępnych poprawkach.
Typecho v1.3.0
Podatność została opisana jako jedna z wielu wykrytych w Typecho — szczegóły techniczne dostępne są w publikacji badacza pod adresem https://cyberaz0r.info/2024/08/typecho-multiple-vulnerabilities/. Data publikacji: 2024-08-20.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:HTypecho
APPTypecho1.3.0≤ 1.2.1
Powiązane podatności
typecho 1.1/17.10.30 was discovered to contain a remote code execution (RCE) vulnerability via install.php.
Typecho V1.1 allows remote attackers to send shell commands via base64-encoded serialized data, as demonstrate...
Typecho v1.2.1 was discovered to be vulnerable to an XML Quadratic Blowup attack via the component /index.php/...
A File Upload vulnerability in typecho v.1.2.1 allows a remote attacker to execute arbitrary code via the uplo...
A cross-site scripting (XSS) vulnerability in Typecho v1.2.1 allows attackers to execute arbitrary web scripts...