Katalog CVE

CVE-2026-40526

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.62%

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

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