Katalog CVE

CVE-2026-81919

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Concrete CMS w wersjach poniżej 9.5.3 nie weryfikuje tokenu anty-CSRF na endpointcie backendowym służącym do aranżacji bloków (akcja arrange() w Concrete\Controller\Backend\Page\ArrangeBlocks). Akcja wymuszała uprawnienia do edycji strony, ale nie sprawdzała tokenu, a jej trasa akceptowała dowolną metodę HTTP. Atakujący mógł nakłonić zalogowanego edytora treści do załadowania spreparowanej strony, która automatycznie wysyłała żądanie cross-site i zmieniała kolejność lub przenosiła bloki w wersji roboczej strony.

Ocena ryzyka

Atakujący może zdalnie, bez uwierzytelnienia, doprowadzić do nieautoryzowanej modyfikacji układu stron poprzez nakłonienie uprawnionego użytkownika do interakcji. Domyślna konfiguracja SameSite ciasteczek pozwala na dołączenie ciasteczka sesyjnego ofiary do sfałszowanego żądania.

Rekomendacja

Zaktualizuj Concrete CMS do wersji 9.5.3 lub nowszej. Rozważ ustawienie atrybutu SameSite dla ciasteczek sesyjnych oraz wymuszenie weryfikacji 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 did not validate an anti-CSRF token on the block-arrangement backend endpoint (the arrange() action of Concrete\Controller\Backend\Page\ArrangeBlocks). The action enforced page-edit authorization but performed no token check, and its route accepted any HTTP method, so an attacker could induce a signed-in content editor into loading an attacker-controlled page that auto-submitted a cross-site request and reordered or moved blocks in the draft version of a page the victim was permitted to edit. The default null cookie SameSite configuration let the victim's session cookie accompany the forged request. 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 Yonatan Drori from Tenzai for reporting.

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