Katalog CVE

CVE-2006-1291

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Plik publish.ical.php w PHP iCalendar w wersji 2.21 i wcześniejszych nie wymaga uwierzytelnienia do zapisu w katalogu kalendarzy, co umożliwia zdalnym atakującym przesyłanie i wykonywanie dowolnych skryptów PHP za pomocą żądania WebDAV PUT z nazwą pliku zawierającą rozszerzenie .php oraz końcowy znak null.

Ocena ryzyka

Brak uwierzytelnienia do zapisu w katalogu kalendarzy stwarza poważne ryzyko dla organizacji, umożliwiając atakującym wgrywanie złośliwego oprogramowania na serwer.

Rekomendacja

Zaleca się wprowadzenie mechanizmów uwierzytelniania dla operacji zapisu w katalogu kalendarzy oraz aktualizację do najnowszej wersji PHP iCalendar, aby zminimalizować ryzyko.

Powiązane podatności

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

publish.ical.php in Jim Hu and Chad Little PHP iCalendar 2.21 and earlier does not require authentication for write access to the calendars directory, which allows remote attackers to upload and execute arbitrary PHP scripts via a WebDAV PUT request with a filename containing a .php extension and a trailing null character.

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