Katalog CVE

CVE-2026-34763

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

Rack::Directory interpoluje skonfigurowaną ścieżkę główną bezpośrednio do wyrażenia regularnego podczas wyprowadzania wyświetlanej ścieżki katalogu. Jeśli ścieżka główna zawiera metaznaki wyrażeń regularnych, takie jak +, * lub ., prefiks może nie zostać poprawnie usunięty, a wygenerowane listowanie katalogów może ujawnić pełną ścieżkę systemu plików w wyjściu HTML.

Ocena ryzyka

Atakujący może uzyskać informacje o strukturze systemu plików serwera, co może ułatwić dalsze ataki i naruszenie poufności danych.

Rekomendacja

Zaktualizuj Rack do wersji 2.2.23, 3.1.21 lub 3.2.6, które zawierają poprawkę.

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

Rack is a modular Ruby web server interface. Prior to versions 2.2.23, 3.1.21, and 3.2.6, Rack::Directory interpolates the configured root path directly into a regular expression when deriving the displayed directory path. If root contains regex metacharacters such as +, *, or ., the prefix stripping can fail and the generated directory listing may expose the full filesystem path in the HTML output. This issue has been patched in versions 2.2.23, 3.1.21, and 3.2.6.

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