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.
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.

