CVE-2026-40526
ŚrednieCVSS 6.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 47 - wyżej niż 47% wszystkich znanych CVE
Streszczenie
Volmarg Personal Management System zawiera podatność typu path traversal, która pozwala uwierzytelnionym atakującym czytać dowolne pliki, podając absolutne ścieżki do endpointu GET /public/get-file/{path}. Parametr ścieżki jest przekazywany bezpośrednio do file_get_contents() bez kanonizacji względem dozwolonego katalogu bazowego, co umożliwia dostęp do wrażliwych plików dostępnych dla procesu PHP-FPM.
Ocena ryzyka
Atakujący może odczytać wrażliwe pliki systemowe, takie jak konfiguracje, hasła lub dane użytkowników, co prowadzi do naruszenia poufności.
Rekomendacja
Zastosuj poprawkę, która kanonizuje ścieżki i ogranicza dostęp do dozwolonego katalogu bazowego, oraz ogranicz dostęp do endpointu tylko dla zaufanych użytkowników.
Oryginalny opis (angielski, źródło NVD)
Volmarg Personal Management System contains a path traversal vulnerability that allows authenticated attackers to read arbitrary files by supplying absolute filesystem paths to the GET /public/get-file/{path} endpoint. The path route parameter is passed directly to file_get_contents() without canonicalization against a permitted base directory, enabling attackers to retrieve sensitive files accessible to the PHP-FPM worker process without using directory traversal sequences.

