Katalog CVE

CVE-2026-63222

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.45%

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

Streszczenie

CodeIgniter przed wersją 4.7.4 zawiera podatność w metodzie UploadedFile::move(). Wywołanie jej bez drugiego argumentu używa nazwy pliku podanej przez klienta bez sanityzacji, co pozwala zdalnemu atakującemu na użycie sekwencji przejścia do katalogu nadrzędnego (path traversal) i zapisanie przesłanej zawartości poza zamierzonym katalogiem.

Ocena ryzyka

Atakujący może zapisać plik w dowolnym miejscu na serwerze, co może prowadzić do wykonania złośliwego kodu lub nadpisania krytycznych plików.

Rekomendacja

Zaktualizuj CodeIgniter do wersji 4.7.4 lub nowszej.

Inne podatności w CodeIgniter

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

CodeIgniter is a PHP full-stack web framework. Prior to 4.7.4, calling UploadedFile::move() without a second argument uses the client-provided filename without sanitization, allowing a remote attacker to use path traversal sequences to write uploaded content outside the intended directory when the application exposes an upload path. This issue is fixed in version 4.7.4.

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