Katalog CVE

CVE-2026-71426

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

W GetSimple CMS i GetSimple CMS CE w wersjach 3.3.22 i wcześniejszych, uwierzytelniony użytkownik z uprawnieniami do edycji stron może zapisać dowolną ścieżkę systemu plików w atrybucie szablonu strony. Na publicznym froncie wartość ta jest przekazywana bez sanityzacji do funkcji PHP include() podczas renderowania strony, co umożliwia Local File Inclusion z przechodzeniem po katalogach i wykonaniem dowolnych plików lokalnych (jeśli zawierają PHP). Brak publicznie dostępnych łat.

Ocena ryzyka

Atakujący może odczytać i wykonać dowolne pliki lokalne na serwerze, co może prowadzić do pełnej kompromitacji systemu, kradzieży danych lub przejęcia kontroli nad aplikacją.

Rekomendacja

Zastosuj dostępne poprawki lub tymczasowo ogranicz dostęp do edycji stron tylko zaufanym użytkownikom. Dodatkowo zweryfikuj i sanityzuj ścieżki szablonów przed użyciem w include().

Inne podatności w GetSimple CMS

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. In versions 3.3.22 and prior, an authenticated user with page-editing rights can store an arbitrary filesystem path in a page's template attribute. On the public front-end, this value is passed unsanitized to a PHP include() when the page is rendered. Because the include path is never confined, this allows directory-traversal Local File Inclusion: arbitrary local files are included (and, if they contain PHP, executed) when any visitor requests the page. At time of publication, there are no publicly available patches.

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