CVE-2023-31541
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 70 - wyżej niż 70% wszystkich znanych CVE
Streszczenie
Wtyczka CKEditor v1.2.3 dla Redmine zawiera lukę umożliwiającą nieograniczone przesyłanie plików w funkcji 'Przeglądaj i przesyłaj obrazy', co pozwala na wgranie dowolnych plików na serwer.
Ocena ryzyka
Atakujący może przesłać złośliwe pliki (np. skrypty PHP) na serwer, co może prowadzić do zdalnego wykonania kodu, przejęcia kontroli nad serwerem lub kradzieży danych.
Rekomendacja
Zaleca się natychmiastową aktualizację wtyczki CKEditor do najnowszej wersji oraz wdrożenie walidacji typów plików i ograniczeń rozmiaru dla przesyłanych plików.
Inne podatności w CKEditor
Zobacz wszystkie- CVE-2020-9281Średnie
CKEditor 4.0 przed wersją 4.14 zawiera podatność na cross-site scripting (XSS) w procesorze danych HTML. Zdalny atakujący może wstrzyknąć dowolny skrypt przez spreparowany komentarz "protected" (z składnią cke_protected).
- CVE-2026-116688Wysokie
CKEditor 5 to nowoczesny edytor tekstu JavaScript z architekturą MVC. Od wersji 45.0.0 do 47.7.4 i 48.5.1 silnik używa podatnej wersji es-toolkit, której zachowanie związane z zanieczyszczeniem prototypu może zostać osiągnięte podczas przetwarzania przez CKEditor przychodzących wartości atrybutów style. Spreparowana zawartość edytora może w ten sposób spowodować nieautoryzowane wykonanie kodu JavaScript w przeglądarce. Problem został naprawiony w wersjach 47.7.4 i 48.5.1.
- CVE-2026-116687Niskie
W CKEditor 5 w wersjach od 29.0.0 do 47.7.4 oraz 48.5.1 specjalnie spreparowany znacznik może wywołać cross-site scripting, gdy włączona jest opcja General HTML Support i skonfigurowana do zezwalania na zawartość obiektów. Przetwarzanie takiej zawartości może wykonać JavaScript kontrolowany przez atakującego w kontekście przeglądarki odizolowanym od źródła aplikacji osadzającej edytor. Problem naprawiono w wersjach 47.7.4 i 48.5.1.
- CVE-2021-26272Średnie
W CKEditor 4 przed wersją 4.16 możliwe było przeprowadzenie ataku typu ReDoS poprzez nakłonienie ofiary do wklejenia spreparowanego tekstu przypominającego URL do edytora, a następnie naciśnięcia Enter lub Spacji (w pluginie Autolink).
- CVE-2021-26271Średnie
W CKEditor 4 przed wersją 4.16 możliwe było przeprowadzenie ataku typu ReDoS poprzez nakłonienie ofiary do wklejenia spreparowanego tekstu do pola Styles w określonych dialogach (w pluginie Advanced Tab for Dialogs).
- CVE-2020-27193Średnie
Podatność na cross-site scripting (XSS) w pluginie Color Dialog dla CKEditor 4.15.0 pozwala zdalnym atakującym na uruchomienie dowolnego skryptu po nakłonieniu użytkownika do skopiowania i wklejenia spreparowanego kodu HTML do jednego z pól edytora.
Oryginalny opis (angielski, źródło NVD)
A unrestricted file upload vulnerability was discovered in the ‘Browse and upload images’ feature of the CKEditor v1.2.3 plugin for Redmine, which allows arbitrary files to be uploaded to the server.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

