Katalog CVE

CVE-2026-81920

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

Concrete CMS w wersjach poniżej 9.5.3 zawiera podatność Cross-Site Request Forgery w akcji reset() na stronie SEO Excluded Words w panelu administracyjnym. Akcja czyściła listę zastrzeżonych słów skonfigurowaną przez administratora, nie weryfikując tokenu anty-CSRF ani nie ograniczając żądania do metody POST. Atakujący mógł nakłonić uwierzytelnionego użytkownika z dostępem do SEO do odwiedzenia spreparowanej strony, co przywracało domyślną listę słów i po cichu zmieniało przyszłe generowanie slugów URL.

Ocena ryzyka

Atakujący może zdalnie, bez uwierzytelnienia, doprowadzić do nieautoryzowanej zmiany konfiguracji SEO witryny poprzez nakłonienie uprawnionego użytkownika do interakcji. Skutkuje to naruszeniem integralności polityki slugów i może wpłynąć na widoczność strony w wyszukiwarkach.

Rekomendacja

Zaktualizuj Concrete CMS do wersji 9.5.3 lub nowszej. Dodatkowo rozważ włączenie atrybutu SameSite dla ciasteczek sesyjnych oraz weryfikację tokenów CSRF we wszystkich akcjach modyfikujących stan.

Inne podatności w Concrete CMS

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

Concrete CMS below 9.5.3 was vulnerable to Cross-Site Request Forgery in the dashboard SEO Excluded Words page. The reset() controller action cleared the administrator-configured reserved-word list (concrete.seo.exclude_words) but did not validate the anti-CSRF token that the reset modal emitted, and it did not restrict the request to the POST method. A remote attacker who lured an authenticated user with SEO access to a crafted page could revert the reserved-word list to its default and silently alter future URL-slug generation for pages, files, topics, and other objects created through the Text urlify service, undoing the site's configured SEO slug policy. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 2.3 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.

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