Katalog CVE

CVE-2026-56662

KrytyczneCVSS 9.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W GetSimple CMS CE przed wersją 1.5 formularz aktualizacji UpdateCE nie zawierał tokenu anty-CSRF, a serwer nie weryfikował pochodzenia żądania. Zdalny atakujący może przygotować stronę automatycznie wysyłającą sfałszowane żądanie POST; gdy odwiedzi ją uwierzytelniony administrator, serwer wykona operację pobrania i wdrożenia kodu w sesji administratora, co prowadzi do zdalnego wykonania kodu. Dodatkowo pole url jest zapisywane bez escapowania, co umożliwia wstrzyknięcie HTML.

Ocena ryzyka

Atak CSRF może doprowadzić do zdalnego wykonania kodu w kontekście serwera, co grozi pełnym przejęciem systemu CMS.

Rekomendacja

Zaktualizuj GetSimple CMS CE do wersji 1.5 lub nowszej, która zawiera poprawkę. Dodatkowo rozważ wdrożenie dodatkowych zabezpieczeń CSRF.

Inne podatności w GetSimple CMS CE

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

GetSimple CMS is a content management system (CMS), and GetSimple CMS CE is the community edition of that CMS. Prior to version 1.5, the UpdateCE update form contained no anti-CSRF token, and the POST handler performed no token or request-origin verification. A remote attacker can host a page that auto-submits a forged POST to the update endpoint; when an authenticated administrator visits it, the server performs an attacker-directed download-and-deploy operation in the administrator's session — with no further interaction. Because the deployed content is executed (see the related ZIP-extraction advisory), this yields remote code execution. The url field is additionally written into the form unescaped, providing a secondary HTML-injection sink via a malicious upgrade.json. This issue has been patched in version 1.5.

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