Katalog CVE

CVE-2026-18352

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.68%

Percentyl 49 - wyżej niż 49% wszystkich znanych CVE

Streszczenie

Wtyczka User Access Manager dla WordPressa jest podatna na przeszukiwanie katalogów we wszystkich wersjach do 2.3.15 włącznie poprzez parametr 'uamgetfile'. Nieuwierzytelnieni atakujący mogą odczytać zawartość dowolnych plików na serwerze, które mogą zawierać wrażliwe informacje. Dzieje się tak, ponieważ gdy funkcja attachment_url_to_postid() zwraca 0 dla ścieżki przeszukiwania, wtyczka używa globalnego posta ustawionego przez prawidłowy parametr ?attachment_id, co powoduje, że kontrola dostępu przechodzi dla publicznego załącznika, podczas gdy strumieniowany jest plik wybrany przez atakującego.

Ocena ryzyka

Atakujący mogą uzyskać dostęp do poufnych danych, takich jak pliki konfiguracyjne, hasła czy klucze API, co może prowadzić do dalszej eskalacji uprawnień i naruszenia bezpieczeństwa całej instalacji WordPress.

Rekomendacja

Zaktualizuj wtyczkę User Access Manager do najnowszej wersji, która zawiera poprawkę eliminującą podatność na przeszukiwanie katalogów.

Inne podatności w User Access Manager

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

The User Access Manager plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 2.3.15 via the 'uamgetfile' parameter parameter. This makes it possible for unauthenticated attackers to read the contents of arbitrary files on the server, which can contain sensitive information. This is possible because when attachment_url_to_postid() returns 0 for a traversal path, the plugin falls back to the global post set by a valid ?attachment_id parameter supplied by the attacker, causing the access check to pass against a legitimate public attachment while the file streamed is the attacker-chosen path.

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