CVE-2026-102261
ŚrednieCVSS 5.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
W owen2345 Camaleon CMS do wersji 2.9.2 wykryto wadę w funkcji crop w pliku app/controllers/camaleon_cms/admin/media_controller.rb w komponencie Media Crop Handler. Manipulacja argumentem saved_avatar powoduje obejście autoryzacji, a atak można przeprowadzić zdalnie. Exploit został opublikowany i może być wykorzystany; zaleca się aktualizację do wersji 2.9.3 (poprawka c143e145caa600947e70a240e87f2fed889149d3).
Ocena ryzyka
Zdalny atakujący może obejść autoryzację i wykonać nieautoryzowane operacje na mediach, co może prowadzić do naruszenia integralności danych i nieautoryzowanego dostępu.
Rekomendacja
Zaktualizuj Camaleon CMS do wersji 2.9.3 lub zastosuj poprawkę c143e145caa600947e70a240e87f2fed889149d3.
Inne podatności w Camaleon CMS
Zobacz wszystkie- CVE-2026-120430Średnie
Camaleon CMS przed 2.9.2 zawiera podatność niebezpiecznego odwołania do obiektu (IDOR) w Admin::CategoriesController, która pozwala uwierzytelnionym użytkownikom modyfikować nieautoryzowane kategorie przez odwołanie do dowolnych identyfikatorów. Użytkownik uprawniony do jednego typu posta może wysłać żądanie update lub destroy łączące inny identyfikator kategorii z jego autoryzowanym post_type_id, aby zmienić nazwę lub usunąć kategorie.
- CVE-2026-120429Wysokie
Camaleon CMS w wersjach przed 2.9.2 zawiera podatność braku autoryzacji w Admin::MediaController, która pozwala uwierzytelnionym użytkownikom o niskich uprawnieniach obejść uprawnienia Media oparte na rolach. Atakujący może wysyłać żądania POST do /admin/media/upload w celu zapisywania plików, odczytywać prywatne media przez download_private_file oraz używać funkcji crop z saved_avatar do zmiany awatarów innych użytkowników.
- CVE-2026-116009Wysokie
Camaleon CMS przed wersją 2.9.3 zawiera podatność path traversal, która pozwala użytkownikom z jedynie uprawnieniem do mediów zapisywać dowolne pliki poprzez dostarczenie sekwencji ../ w parametrze name. Atakujący mogą wysłać URI data: base64 do akcji mediów crop_url, aby zapisać szablon ERB w katalogu widoków motywu, który wykonuje się podczas renderowania.
- CVE-2026-86100Średnie
Camaleon CMS w wersjach od 2.7.5 do 2.9.1 nie weryfikuje poprawnie celów przekierowań podczas pobierania zdalnych plików w funkcji 'Upload from URL'. Uwierzytelnieni atakujący mogą podać adresy URL, które przechodzą początkową walidację, ale przekierowują na adresy sieci wewnętrznej, co umożliwia atak typu SSRF (Server-Side Request Forgery) na usługi wewnętrzne.
- CVE-2026-67616Średnie
Camaleon CMS do wersji 2.9.2 (poprawione w commicie 88ab703) zawiera podatność na brak autoryzacji w endpointcie wersji roboczych. Każdy uwierzytelniony użytkownik o niskich uprawnieniach może tworzyć wersje robocze postów, omijając sprawdzanie ról i uprawnień, wysyłając żądania do endpointu wersji roboczych tylko z uwierzytelnieniem sesyjnym.
- CVE-2026-66748Wysokie
Podatność w Camaleon CMS umożliwia uwierzytelnionemu użytkownikowi z uprawnieniami do zarządzania polami niestandardowymi wykonanie dowolnego kodu Ruby. Złośliwe wyrażenie w polu select_eval jest ewaluowane przez instance_eval podczas renderowania strony edycji posta.
- CVE-2026-10715Średnie
W Camaleon CMS 2.9.2 wykryto podatność polegającą na nieprawidłowej autoryzacji w punkcie końcowym automatycznego zapisywania wersji roboczych administratora. Uwierzytelniony użytkownik o niskich uprawnieniach może wysłać dowolne post_id do POST /admin/post_type/<POST_TYPE_ID>/drafts i nadpisać wersję roboczą powiązaną z postem innego użytkownika.
- CVE-2026-1776Średnie
Podatność typu path traversal w Camaleon CMS w wersjach od 2.4.5.0 do 2.9.0 (przed commit f54a77e) w implementacji uploadera AWS S3. Uwierzytelnieni użytkownicy mogą odczytać dowolne pliki z systemu plików serwera poprzez manipulację parametrem 'file' w funkcji download_private_file.
Oryginalny opis (angielski, źródło NVD)
A flaw has been found in owen2345 Camaleon CMS up to 2.9.2. Impacted is the function crop of the file app/controllers/camaleon_cms/admin/media_controller.rb of the component Media Crop Handler. This manipulation of the argument saved_avatar causes authorization bypass. The attack may be initiated remotely. The exploit has been published and may be used. Upgrading to version 2.9.3 is recommended to address this issue. Patch name: c143e145caa600947e70a240e87f2fed889149d3. It is suggested to upgrade the affected component.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

