Katalog CVE

CVE-2005-3926

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W GuppY 4.5.9 i wcześniejszych wersjach występuje bezpośrednia podatność na wstrzykiwanie statycznego kodu w pliku error.php, gdy opcja register_globals jest wyłączona. Umożliwia to zdalnym atakującym wykonanie dowolnego kodu PHP poprzez parametr _SERVER[REMOTE_ADDR], który jest wstrzykiwany do skryptu .inc, a następnie dołączany przez główny skrypt.

Ocena ryzyka

Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji oraz danych użytkowników. Atakujący mogą przejąć kontrolę nad systemem, co może skutkować utratą danych lub naruszeniem prywatności.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji GuppY, która eliminuje tę podatność. Dodatkowo, warto włączyć opcję register_globals oraz stosować odpowiednie zabezpieczenia, takie jak filtrowanie danych wejściowych.

Powiązane podatności

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

Direct static code injection vulnerability in error.php in GuppY 4.5.9 and earlier, when register_globals is disabled, allows remote attackers to execute arbitrary PHP code via the _SERVER[REMOTE_ADDR] parameter, which is injected into a .inc script that is later included by the main script.

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