Katalog CVE

CVE-2008-5186

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja set_language_path w pliku geshi.php w Generic Syntax Highlighter (GeSHi) przed wersją 1.0.8.1 może umożliwić zdalnym atakującym przeprowadzenie ataków typu inclusion plików poprzez spreparowane dane wpływające na domyślną ścieżkę języka ($path).

Ocena ryzyka

Istnieje ryzyko, że atakujący mogą uzyskać dostęp do wrażliwych plików na serwerze, co może prowadzić do poważnych naruszeń bezpieczeństwa. Jednakże, dostawca zakwestionował tę podatność, twierdząc, że używana jest tylko statyczna wartość.

Rekomendacja

Zaleca się aktualizację GeSHi do najnowszej wersji oraz monitorowanie aplikacji webowych, które integrują GeSHi, aby upewnić się, że nie pozwalają na kontrolę domyślnej ścieżki języka.

Powiązane podatności

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

The set_language_path function in geshi.php in Generic Syntax Highlighter (GeSHi) before 1.0.8.1 might allow remote attackers to conduct file inclusion attacks via crafted inputs that influence the default language path ($path variable). NOTE: this issue has been disputed by a vendor, stating that only a static value is used, so this is not a vulnerability in GeSHi. Separate CVE identifiers would be created for web applications that integrate GeSHi in a way that allows control of the default language path

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