Katalog CVE

CVE-2026-49211

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.32%

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

Streszczenie

Podatność w Symfony UX pozwala nieuwierzytelnionym użytkownikom na przekształcenie publicznego endpointu autouzupełniania w szeroki mechanizm dopasowujący lub ślepy oracle boolowski. Problem wynika z braku escapowania znaków wieloznacznych LIKE (% , _ , \) w zapytaniu klienta.

Ocena ryzyka

Atakujący może wykorzystać tę lukę do przeszukiwania wszystkich kolumn w domyślnych polach wyszukiwania, co może prowadzić do wycieku wrażliwych danych lub uzyskania informacji o strukturze bazy danych.

Rekomendacja

Należy natychmiast zaktualizować Symfony UX do wersji 2.36.0 lub 3.1.0, które zawierają poprawkę zabezpieczającą przed atakami LIKE injection.

Inne podatności w Symfony UX

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

Symfony UX is a JavaScript ecosystem for Symfony. From 2.2.0 until 2.36.0 and 3.1.0, Symfony\UX\Autocomplete\Doctrine\EntitySearchUtil::addSearchClause() builds the LIKE expression used by the autocomplete endpoint by wrapping the client-supplied query in %...% without escaping SQL LIKE wildcards (%, _, \), allowing unauthenticated users to turn the public BaseEntityAutocompleteType endpoint into a broad matcher or blind boolean oracle against every column in default searchable_fields. This issue is fixed in versions 2.36.0 and 3.1.0.

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