CVE-2026-112040
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 16 - wyżej niż 16% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Atakujący może przekierować użytkownika na złośliwą stronę po logowaniu, co ułatwia phishing i kradzież danych uwierzytelniających. Produkt stosuje model rolling release, więc wersje nie są jednoznacznie określone.
Rekomendacja
Zaktualizuj diem do najnowszej wersji z poprawką, gdy będzie dostępna, i zweryfikuj walidację nagłówka Referer w mechanizmie logowania. Monitoruj komunikaty projektu.
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-112039Niskie
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.
- 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 determined in diem-project diem up to 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. This affects an unknown part of the file dmCorePlugin/plugins/dmUserPlugin/modules/dmUser/lib/BasedmUserActions.class.php of the component Sign-In. This manipulation of the argument Referer causes open redirect. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized. This product adopts a rolling release strategy to maintain continuous delivery. Therefore, version details for affected or updated releases cannot be specified. 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

