Katalog CVE

CVE-2026-48784

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

Podatność w Symfony pozwala atakującemu na manipulację ścieżkami URL poprzez kontrolowane parametry trasy. Funkcja UrlGenerator::doGenerate() używa kodowania segmentów kropkowych strtr(), które pomija co drugi segment ../ lub ./ w łańcuchu, co umożliwia generowanie adresów URL, które po normalizacji RFC 3986 wskazują na inną ścieżkę.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do przekierowania użytkowników na złośliwe strony lub uzyskania dostępu do nieautoryzowanych zasobów, co może prowadzić do naruszenia integralności i poufności danych.

Rekomendacja

Należy niezwłocznie zaktualizować Symfony do wersji 5.4.53, 6.4.41, 7.4.13 lub 8.0.13, w zależności od używanej gałęzi. Po aktualizacji sprawdź poprawność generowania URL-i w aplikacji.

Inne podatności w Symfony

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

Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.53, 6.4.41, 7.4.13, and 8.0.13, UrlGenerator::doGenerate() used strtr() dot-segment encoding that skipped every other chained ../ or ./ segment, allowing attacker-controlled route parameters to generate URLs that collapse to a different path under RFC 3986 normalization. This issue is fixed in versions 5.4.53, 6.4.41, 7.4.13, and 8.0.13.

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