CVE-2026-112039
NiskieCVSS 2.4Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 11 - wyżej niż 11% wszystkich znanych CVE
Streszczenie
W diem-project diem do commita 116974edfb9a5b8bd69cb13586dc62bcdbb485ad funkcja append w pliku dmAdminPlugin/modules/dmConsole/actions/actions.class.php (komponent Administrative Console) jest podatna na cross-site scripting poprzez manipulację argumentem dm_command. Atak można wykonać zdalnie, a exploit jest publicznie dostępny; projekt nie odpowiedział na zgłoszenie.
Ocena ryzyka
Zdalny atakujący może wstrzyknąć złośliwy skrypt do konsoli administracyjnej, co może prowadzić do przejęcia sesji administratora. Ryzyko jest wysokie ze względu na uprawnienia konsoli administracyjnej.
Rekomendacja
Monitoruj repozytorium projektu w poszukiwaniu poprawki i wdróż ją niezwłocznie. Do czasu poprawki ogranicz dostęp do konsoli administracyjnej i stosuj filtrowanie danych wejściowych.
Inne podatności w diem
Zobacz wszystkie- CVE-2026-112138Średnie
W komponencie dmCodeEditor projektu diem (do wersji 5.1.3) funkcja dmOs::join w pliku actions.class.php umożliwia atakującemu manipulację prowadzącą do path traversal. Podatność można wykorzystać zdalnie, a publiczny exploit jest już dostępny.
- CVE-2026-112042Niskie
W diem-project diem do commita 116974edfb9a5b8bd69cb13586dc62bcdbb485ad funkcja dmBaseLinkTag::text w pliku dmCorePlugin/lib/view/html/link/dmBaseLinkTag.php (komponent dmWidget) jest podatna na cross-site scripting poprzez manipulację argumentem text. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny; projekt nie odpowiedział na zgłoszenie.
- CVE-2026-112041Niskie
W diem-project diem do commita 116974edfb9a5b8bd69cb13586dc62bcdbb485ad funkcja dmString::random w pliku dmCorePlugin/lib/basic/dmString.php używa kryptograficznie słabego generatora liczb pseudolosowych. Atak można przeprowadzić zdalnie, jest on jednak wysokiej złożoności i trudny do wykorzystania; exploit jest publicznie dostępny, a projekt nie odpowiedział na zgłoszenie.
- CVE-2026-112040Średnie
W projekcie diem-project diem wykryto podatność w nieznanej części pliku dmCorePlugin/plugins/dmUserPlugin/modules/dmUser/lib/BasedmUserActions.class.php w komponencie Sign-In. Manipulacja argumentem Referer powoduje otwarte przekierowanie (open redirect). Exploit jest publicznie ujawniony i może być wykorzystany zdalnie.
- CVE-2026-112038Niskie
W diem-project diem do commita 116974edfb9a5b8bd69cb13586dc62bcdbb485ad funkcja html w pliku dmAdminPlugin/web/js/dmAdminCtrl.js (komponent Version Check Service) jest podatna na cross-site scripting. Atak można przeprowadzić zdalnie, a exploit jest publicznie dostępny; projekt nie odpowiedział na zgłoszenie.
- CVE-2026-86183Średnie
Podatność w diem-project diem do wersji 5.1.3 dotyczy nieznanego kodu w pliku dmFrontPlugin/modules/dmWidget/lib/BasedmWidgetActions.class.php komponentu dmWidget. Manipulacja argumentem widget_id prowadzi do obejścia autoryzacji. Atak może być przeprowadzony zdalnie, exploit jest publicznie dostępny. Łata o nazwie 116974edfb9a5b8bd69cb13586dc62bcdbb485ad powinna zostać zastosowana.
- CVE-2026-86182Średnie
Podatność w diem-project diem do wersji 5.1.3 dotyczy funkcji executeCommand w pliku dmAdminPlugin/modules/dmConsole/actions/actions.class.php komponentu dmConsole. Manipulacja argumentem dm_command prowadzi do cross-site request forgery (CSRF). Atak może być zainicjowany zdalnie, exploit został publicznie ujawniony. Projekt został poinformowany, ale nie odpowiedział.
- CVE-2026-82679Średnie
W projekcie diem-project diem do wersji 5.1.3 odkryto wadę bezpieczeństwa. Dotkniętym elementem jest nieznana funkcja w pliku dmFrontPlugin/lib/dmWidget/media/dmWidgetContentBaseMediaForm.php komponentu Widget Editor. Przeprowadzenie manipulacji prowadzi do nieograniczonego przesyłania plików. Atak może być zainicjowany zdalnie. Exploit został opublikowany i może być wykorzystany do ataków. Projekt został poinformowany o problemie wcześnie przez zgłoszenie, ale nie odpowiedział.
- CVE-2026-82678Średnie
W projekcie diem-project diem do wersji 5.1.3 zidentyfikowano podatność. Dotkniętym elementem jest funkcja executeCommand w pliku dmAdminPlugin/modules/dmConsole/actions/actions.class.php komponentu Administrative Console. Manipulacja argumentem dm_command prowadzi do wstrzyknięcia poleceń systemu operacyjnego. Atak może być przeprowadzony zdalnie. Exploit jest publicznie dostępny i może być wykorzystany. Projekt został poinformowany o problemie wcześnie przez zgłoszenie, ale nie odpowiedział.
Oryginalny opis (angielski, źródło NVD)
A vulnerability was found in diem-project diem up to 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. Affected by this issue is the function append of the file dmAdminPlugin/modules/dmConsole/actions/actions.class.php of the component Administrative Console. The manipulation of the argument dm_command results in cross site scripting. The attack can be executed remotely. The exploit has been made public and could be used. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The project was informed of the problem early through an issue report but has not responded yet.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

