CVE-2024-25181
KrytyczneStreszczenie
Krytyczna podatność w givanz VvvebJs 1.7.2 umożliwia zarówno Server-Side Request Forgery (SSRF), jak i dowolne odczytywanie plików. Wynika to z nieprawidłowego obsługiwania adresów URL dostarczanych przez użytkownika w funkcji "file_get_contents" w pliku "save.php".
Ocena ryzyka
Atakujący może wykorzystać SSRF do skanowania wewnętrznej sieci lub odczytać dowolne pliki z serwera, co może prowadzić do wycieku wrażliwych danych.
Rekomendacja
Zaktualizuj VvvebJs do najnowszej wersji lub zastosuj zabezpieczenia, takie jak walidacja URL i ograniczenie dostępu do funkcji file_get_contents.
Inne podatności w VvvebJs
Zobacz wszystkie- CVE-2024-27480Krytyczne
givanz VvvebJs 1.7.2 zawiera podatność na niebezpieczne przesyłanie plików, co może pozwolić atakującemu na wgranie złośliwych plików na serwer.
- CVE-2024-25182Krytyczne
givanz VvvebJs 1.7.2 cierpi na podatność związaną z przesyłaniem plików przez plik save.php, co może umożliwić atakującemu wgranie niebezpiecznych plików.
Oryginalny opis (angielski, źródło NVD)
A critical vulnerability has been identified in givanz VvvebJs 1.7.2, which allows both Server-Side Request Forgery (SSRF) and arbitrary file reading. The vulnerability stems from improper handling of user-supplied URLs in the "file_get_contents" function within the "save.php" file.

