Katalog CVE

CVE-2026-92692

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

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

Streszczenie

Sulu to open-source'owy system zarządzania treścią w PHP oparty na frameworku Symfony. W wersjach przed 2.6.25 i 3.0.8 linie wydawnicze Sulu 2.6 i 3.0 mają Smart Content QueryBuilder w pliku src/Sulu/Component/Content/SmartContent/QueryBuilder.php, który konkatenuje identyfikatory kategorii z publicznego parametru zapytania categories do klauzuli WHERE JCR-SQL2 bez walidacji numerycznej. Na publicznej stronie zawierającej blok Smart Content filtrowany po kategorii nieuwierzytelniony atakujący może zmienić warunki zapytania, aby wywnioskować lub wyliczyć węzły repozytorium treści, w tym nieopublikowane treści, lub przesłać zniekształcone i kosztowne fragmenty zapytań, które obniżają dostępność; ta ścieżka nie modyfikuje danych repozytorium. Problem został naprawiony w wersjach 2.6.25 i 3.0.8.

Ocena ryzyka

Nieuwierzytelniony atakujący może uzyskać dostęp do nieopublikowanych treści lub wywołać atak typu denial-of-service poprzez kosztowne zapytania, co może prowadzić do wycieku informacji lub zakłócenia dostępności usługi. Wpływa to na poufność i dostępność systemu.

Rekomendacja

Zaktualizuj Sulu do wersji 2.6.25 lub 3.0.8 (lub nowszej), która zawiera poprawkę podatności. Jeśli aktualizacja nie jest możliwa, rozważ ograniczenie dostępu do publicznych stron z filtrowaniem kategorii lub monitorowanie nietypowych zapytań.

Inne podatności w Sulu

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

Sulu is an open-source PHP content management system based on the Symfony framework. Prior to 2.6.25 and 3.0.8, the affected Sulu 2.6 and 3.0 release lines have a Smart Content QueryBuilder in src/Sulu/Component/Content/SmartContent/QueryBuilder.php that concatenates category identifiers from the public categories query parameter into a JCR-SQL2 WHERE clause without numeric validation. On a public page containing a category-filtered Smart Content block, an unauthenticated attacker can alter query conditions to infer or enumerate content-repository nodes, including unpublished content, or submit malformed and expensive query fragments that degrade availability; this path does not modify repository data. This issue is fixed in versions 2.6.25 and 3.0.8.

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