CVE-2026-6652
ŚrednieCVSS 4.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
W Pagekit CMS do wersji 1.0.18 zidentyfikowano słabość w funkcji evaluate pliku app/modules/view/src/PhpEngine.php (komponent StringStorage Template Handler). Manipulacja powoduje niewłaściwą neutralizację dyrektyw w dynamicznie ewaluowanym kodzie, co umożliwia zdalne wykorzystanie; exploit jest publicznie dostępny, a producent nie odpowiedział na zgłoszenie.
Ocena ryzyka
Może to pozwolić atakującemu na zdalne wykonanie kodu lub innych niepożądanych działań w aplikacji. Publiczna dostępność exploitu zwiększa ryzyko aktywnego wykorzystania.
Rekomendacja
Ogranicz lub wyłącz dostęp do podatnego komponentu, rozważ wdrożenie poprawek społecznościowych lub migrację z nieutrzymywanego Pagekit CMS, ponieważ producent nie odpowiedział na zgłoszenie.
Inne podatności w Pagekit CMS
Zobacz wszystkie- CVE-2017-5594Wysokie
W Pagekit CMS przed wersją 1.0.11 odkryto problem, który pozwala zdalnemu atakującemu na zresetowanie hasła zarejestrowanego użytkownika, gdy włączony jest pasek narzędzi debugowania. Atakujący może skutecznie odzyskać hasło za pomocą tej podatności.
- CVE-2025-67165Krytyczne
Pagekit CMS w wersji 1.0.18 zawiera podatność typu Insecure Direct Object Reference (IDOR), która pozwala atakującym na eskalację uprawnień.
- CVE-2025-67164Krytyczne
Pagekit CMS w wersji 1.0.18 zawiera podatność na uwierzytelnione dowolne przesyłanie plików w komponencie /storage/poc.php, co pozwala atakującym na wykonanie dowolnego kodu poprzez przesłanie spreparowanego pliku PHP.
- CVE-2026-88756Średnie
Pagekit CMS w wersji 1.0.18 i wcześniejszych pozwala nieuwierzytelnionemu atakującemu na przeprowadzenie ataku SQL injection poprzez tablicę danych uwierzytelniających przesyłaną do publicznego endpointu logowania (POST /user/authenticate).
- CVE-2026-57518Wysokie
Pagekit CMS 1.0.18 zawiera podatność na eskalację uprawnień, która umożliwia uwierzytelnionym użytkownikom z uprawnieniem 'user: manage users' przypisanie sobie niestandardowych ról z powodu braku kontroli autoryzacji w UserApiController::saveAction(). Atakujący może przypisać sobie rolę z uprawnieniem 'system: manage packages', a następnie przesłać i zainstalować złośliwy pakiet PHP przez instalator pakietów w panelu administracyjnym, co prowadzi do zdalnego wykonania kodu.
Oryginalny opis (angielski, źródło NVD)
A weakness has been identified in Pagekit CMS up to 1.0.18. This issue affects the function evaluate of the file app/modules/view/src/PhpEngine.php of the component StringStorage Template Handler. This manipulation causes improper neutralization of directives in dynamically evaluated code. Remote exploitation of the attack is possible. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

