Katalog CVE

CVE-2026-34785

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.39%

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

Streszczenie

Rack w wersjach przed 2.2.23, 3.1.21 i 3.2.6 nieprawidłowo sprawdza prefiksy URL w Rack::Static, co może prowadzić do nieautoryzowanego serwowania plików statycznych i ujawnienia informacji.

Ocena ryzyka

Atakujący może uzyskać dostęp do poufnych plików, takich jak kopie zapasowe czy konfiguracje, które znajdują się w katalogu statycznym.

Rekomendacja

Należy zaktualizować Rack do wersji 2.2.23, 3.1.21 lub 3.2.6.

Inne podatności w Rack

Zobacz wszystkie
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::Static determines whether a request should be served as a static file using a simple string prefix check. When configured with URL prefixes such as "/css", it matches any request path that begins with that string, including unrelated paths such as "/css-config.env" or "/css-backup.sql". As a result, files under the static root whose names merely share the configured prefix may be served unintentionally, leading to information disclosure. 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