Katalog CVE

Aktywnie wykorzystywana w atakach

Laravel Ignition File Upload Vulnerability

Laravel - Ignition · Figuruje w katalogu CISA KEV od 2023-09-18. Oznacza to potwierdzone ataki w środowisku produkcyjnym.

Wymagane działanie: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

CVE-2021-3129

KrytyczneCVSS 9.8KEV
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Ignition w wersji przed 2.5.2, używany w Laravel i innych produktach, pozwala nieuwierzytelnionym zdalnym atakującym na wykonanie dowolnego kodu z powodu niebezpiecznego użycia funkcji file_get_contents() i file_put_contents(). Luka jest wykorzystywana w witrynach działających w trybie debugowania z Laravel przed 8.4.2.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolny kod na serwerze aplikacji, co prowadzi do przejęcia systemu i dostępu do danych.

Rekomendacja

Zaktualizuj Laravel do wersji 8.4.2 lub nowszej oraz Ignition do 2.5.2 lub nowszej; wyłącz tryb debugowania na środowiskach produkcyjnych.

Powiązane podatności

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

Ignition before 2.5.2, as used in Laravel and other products, allows unauthenticated remote attackers to execute arbitrary code because of insecure usage of file_get_contents() and file_put_contents(). This is exploitable on sites using debug mode with Laravel before 8.4.2.

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