CVE-2026-112038
LowCVSS 2.4Exploitation Probability (EPSS)
Low risk11th percentile - higher than 11% of all known CVEs
Summary
In diem-project diem up to commit 116974edfb9a5b8bd69cb13586dc62bcdbb485ad, the html function in dmAdminPlugin/web/js/dmAdminCtrl.js (Version Check Service component) is vulnerable to cross-site scripting. The attack can be performed remotely and the exploit is publicly available; the project has not responded to the report.
Risk Assessment
A remote attacker could inject a malicious script in the context of the version check service, potentially leading to actions in the user's browser. The risk affects diem installations with the vulnerable component.
Recommendation
Monitor the project repository for a fix and apply it once released. Until fixed, restrict access to vulnerable features and apply input filtering.
Other vulnerabilities in diem
See all- CVE-2026-112138Medium
In the dmCodeEditor component of diem-project diem up to 5.1.3, the dmOs::join function in actions.class.php allows manipulation leading to path traversal. The attack can be launched remotely and a public exploit is already available.
- CVE-2026-112042Low
In diem-project diem up to commit 116974edfb9a5b8bd69cb13586dc62bcdbb485ad, the dmBaseLinkTag::text function in dmCorePlugin/lib/view/html/link/dmBaseLinkTag.php (dmWidget component) is vulnerable to cross-site scripting via manipulation of the text argument. The attack can be performed remotely and the exploit is publicly available; the project has not responded to the report.
- CVE-2026-112041Low
In diem-project diem up to commit 116974edfb9a5b8bd69cb13586dc62bcdbb485ad, the dmString::random function in dmCorePlugin/lib/basic/dmString.php uses a cryptographically weak PRNG. The attack may be performed remotely but is of high complexity and difficult exploitability; the exploit is publicly available and the project has not responded to the report.
- CVE-2026-112040Medium
A vulnerability was determined in diem-project diem in an unknown part of dmCorePlugin/plugins/dmUserPlugin/modules/dmUser/lib/BasedmUserActions.class.php within the Sign-In component. Manipulation of the Referer argument causes an open redirect. The exploit is publicly disclosed and can be carried out remotely.
- CVE-2026-112039Low
In diem-project diem up to commit 116974edfb9a5b8bd69cb13586dc62bcdbb485ad, the append function in dmAdminPlugin/modules/dmConsole/actions/actions.class.php (Administrative Console component) is vulnerable to cross-site scripting via manipulation of the dm_command argument. The attack can be executed remotely and the exploit is publicly available; the project has not responded to the report.
- CVE-2026-86183Medium
A vulnerability was identified in diem-project diem up to 5.1.3. This vulnerability affects unknown code of the file dmFrontPlugin/modules/dmWidget/lib/BasedmWidgetActions.class.php of the component dmWidget. Such manipulation of the argument widget_id leads to authorization bypass. The attack may be launched remotely. The exploit is publicly available and might be used. The name of the patch is 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. A patch should be applied to remediate this issue.
- CVE-2026-86182Medium
A vulnerability was determined in diem-project diem up to 5.1.3. This affects the function executeCommand of the file dmAdminPlugin/modules/dmConsole/actions/actions.class.php of the component dmConsole. This manipulation of the argument dm_command causes cross-site request forgery. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized. The project was informed of the problem early through an issue report but has not responded yet.
- CVE-2026-82679Medium
A security flaw has been discovered in diem-project diem up to 5.1.3. The impacted element is an unknown function of the file dmFrontPlugin/lib/dmWidget/media/dmWidgetContentBaseMediaForm.php of the component Widget Editor. Performing a manipulation results in unrestricted upload. The attack may be initiated remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
- CVE-2026-82678Medium
A vulnerability was identified in diem-project diem up to 5.1.3. The affected element is the function executeCommand of the file dmAdminPlugin/modules/dmConsole/actions/actions.class.php of the component Administrative Console. Such manipulation of the argument dm_command leads to os command injection. The attack can be launched remotely. The exploit is publicly available and might be used. The project was informed of the problem early through an issue report but has not responded yet.
Original NVD description (English source)
A vulnerability has been found in diem-project diem up to 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. Affected by this vulnerability is the function html of the file dmAdminPlugin/web/js/dmAdminCtrl.js of the component Version Check Service. The manipulation leads to cross site scripting. Remote exploitation of the attack is possible. The exploit has been disclosed to the public and may be used. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The project was informed of the problem early through an issue report but has not responded yet.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

