Katalog CVE

CVE-2009-0422

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W phpList w wersji 2.10.8 i wcześniejszych występuje podatność na dynamiczną ewaluację zmiennych w pliku lists/admin.php. Gdy register_globals jest wyłączony, zdalni atakujący mogą włączyć i wykonać dowolne lokalne pliki poprzez sekwencje przejścia katalogów w parametrze _SERVER[ConfigFile] w admin/index.php.

Ocena ryzyka

Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla integralności i poufności systemu. Atakujący mogą uzyskać dostęp do wrażliwych danych lub przejąć kontrolę nad serwerem.

Rekomendacja

Zaleca się aktualizację phpList do najnowszej wersji, aby usunąć tę podatność. Dodatkowo, warto wprowadzić zabezpieczenia, takie jak ograniczenie dostępu do plików konfiguracyjnych oraz monitorowanie logów serwera.

Powiązane podatności

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

Dynamic variable evaluation vulnerability in lists/admin.php in phpList 2.10.8 and earlier, when register_globals is disabled, allows remote attackers to include and execute arbitrary local files via directory traversal sequences in the _SERVER[ConfigFile] parameter to admin/index.php.

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