Description
A security flaw has been discovered in diem-project diem up to 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. This issue affects the function dmBaseLinkTag::text of the file dmCorePlugin/lib/view/html/link/dmBaseLinkTag.php of the component dmWidget. Performing a manipulation of the argument text results in cross site scripting. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-19
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Client‑side code execution
Action: Immediate Patch
AI Analysis

Impact

A flaw in the dmBaseLinkTag::text function of the diem project’s dmWidget component allows an attacker to supply arbitrary text that is rendered without proper escaping, resulting in a cross‑site scripting vulnerability. The flaw can be triggered remotely and the exploit code has already been released publicly. An attacker can inject malicious scripts into the output sent to users, potentially enabling session hijacking, phishing, or data exfiltration on the client side.

Affected Systems

The vulnerability affects the diem application (diem-project:diem) across all releases, as the project employs a rolling release model and no specific fixed versions are available. Any deployment that uses the dmWidget component and its dmBaseLinkTag::text function is potentially exposed.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate severity, and the EPSS score is not available, while the vulnerability is not listed in CISA’s KEV catalog. The attack vector is remote, and the exploit code is publicly available, meaning an attacker can target any exposed instance without local access. Since the authors of the project have not yet responded with a fix, the risk remains present until an official patch is applied.

Generated by OpenCVE AI on October 19, 2026 at 03:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest available patch or upgrade the diem project to a revision newer than 116974edfb9a5b8bd69cb13586dc62bcdbb485ad once it includes the fix.
  • If an update is not yet released, disable or remove usage of the dmWidget component or the dmBaseLinkTag::text function to eliminate the XSS surface.
  • Implement a strong content security policy that restricts script execution to trusted origins, mitigating the impact of any injected code until a patch is deployed.

Generated by OpenCVE AI on October 19, 2026 at 03:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 02:45:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in diem-project diem up to 116974edfb9a5b8bd69cb13586dc62bcdbb485ad. This issue affects the function dmBaseLinkTag::text of the file dmCorePlugin/lib/view/html/link/dmBaseLinkTag.php of the component dmWidget. Performing a manipulation of the argument text results in cross site scripting. It is possible to initiate the attack remotely. The exploit has been released to the public and may be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The project was informed of the problem early through an issue report but has not responded yet.
Title diem-project diem dmWidget dmBaseLinkTag.php text cross site scripting
First Time appeared Diem-project
Diem-project diem
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:diem-project:diem:*:*:*:*:*:*:*:*
Vendors & Products Diem-project
Diem-project diem
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 3.5, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 3.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Diem-project Diem
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-19T02:15:20.010Z

Reserved: 2026-10-18T09:52:25.945Z

Link: CVE-2026-112042

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-19T03:16:58.720

Modified: 2026-10-19T03:16:58.720

Link: CVE-2026-112042

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T03:30:06Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')