Katalog CVE

CVE-2026-68535

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

API bloków Concrete CMS w wersjach 9.2.0 do 9.5.2 nie wywoływało metody validate() kontrolera typu bloku dla przesłanych danych, co dla bloków odwołujących się do plików (np. hero_image, gallery) pozwalało na zapisanie i wyświetlenie odwołania do pliku, który normalnie zostałby odrzucony przez politykę autoryzacji menedżera plików. Ujawnia to URL i podgląd pliku edytorowi oraz odwiedzającym stronę.

Ocena ryzyka

Uwierzytelniony użytkownik z uprawnieniem dodawania bloków może ujawnić pliki, do których nie powinien mieć dostępu. Ryzyko obejmuje wyciek adresów URL i miniatur plików.

Rekomendacja

Zaktualizuj Concrete CMS do wersji 9.5.3 lub nowszej. Ogranicz uprawnienia do dodawania bloków.

Inne podatności w Concrete CMS

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

Concrete CMS Area API's block-create endpoint in versions 9.2.0 to 9.5.2 did not invoke the block type controller's validate() method on submitted data, which, for file-referencing blocks such as hero_image and gallery, is where the referenced file is authorized against the user's file-manager visibility. As a result, an authenticated user holding the block-add scope could store, and cause the page to render, a reference to a file that the file-manager authorization policy would otherwise reject, disclosing that file's URL and preview to the editor and to visitors of the affected page. Under public file storage, the URL and thumbnail are exposed directly; under private storage, the disclosure is limited by the permission-checked download URL. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 5.1 with vector CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.

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