Katalog CVE

CVE-2026-18117

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

Concrete CMS w wersjach od 9.0.0 do 9.5.3 jest podatny na trwały XSS przez niestandardową nazwę aliasu strony (customAliasName), ponieważ okno dialogowe Edytuj alias stosowało tylko funkcję trim() do przesłanej wartości i nie przeprowadzało neutralizacji danych wejściowych. Uwierzytelniony użytkownik z uprawnieniem canWrite (edytor) na stronie mógł zapisać złośliwą nazwę aliasu, która później była renderowana bez escapowania w panelu administracyjnym Sitemap, gdzie wykonywała się automatycznie w każdej sesji administratora lub edytora, która otworzyła panel, umożliwiając edytorowi eskalację do administratora przez aktywną sesję ofiary.

Ocena ryzyka

Edytor może eskalować uprawnienia do administratora, co może prowadzić do pełnej kompromitacji systemu CMS.

Rekomendacja

Zaktualizuj Concrete CMS do wersji 9.5.3 lub nowszej, która zawiera poprawkę eliminującą podatność na XSS.

Inne podatności w Concrete CMS

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

Concrete CMS 9.0.0 through 9.5.3 is vulnerable to stored XSS via the custom page alias name (customAliasName) because the Edit Alias dialog applied only trim() to the submitted value and performed no input neutralization. An authenticated user holding canWrite (editor) permission on a page could store a malicious alias name that was later rendered unescaped in the administrative Sitemap panel, where it executed automatically in any administrator or editor session that opened the panel, allowing an editor to escalate to administrator through the victim's active session. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 7.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:P/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N. Thanks Nguyen Manh Thuan for reporting.

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