Description
A vulnerability has been found in Dromara lamp-cloud up to 5.6.2. Impacted is the function GroovyClassLoader.parseClass of the component Message Template Handler. Such manipulation of the argument DefMsgTemplate.content leads to improper neutralization of special elements used in a template engine. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-05-25
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the GroovyClassLoader.parseClass method within the Message Template Handler of Dromara lamp-cloud. An attacker can supply crafted content in the DefMsgTemplate.content field that fails to neutralize special elements used by the template engine, enabling remote code execution. This weakness is identified as CWE-1336 (Improper Neutralization of Special Elements used in a Template Engine) and CWE-791 (Uncontrolled Memory Allocation). The impact is the potential for arbitrary code execution on the host, compromising confidentiality, integrity, and availability.

Affected Systems

Dromara lamp-cloud versions up to 5.6.2 are affected. The vulnerability is present in all deployments of lamp-cloud that include the Message Template Handler component. Specific vendor/products: Dromara lamp-cloud.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. The EPSS score is not available, so the exact likelihood of exploitation cannot be quantified from the current data. The vulnerability is not listed in CISA KEV, which suggests it has not yet been documented as a known exploited vulnerability. The attack vector described in the public disclosure states that the exploit can be launched remotely, likely by providing malicious template content over a network connection to the lamp-cloud application.

Generated by OpenCVE AI on May 25, 2026 at 21:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Verify the installation of the latest lamp-cloud release; if a newer version that contains the fix exists, upgrade immediately.
  • Disable or restrict the Message Template Handler feature if it is not required for your environment, or ensure that only trusted administrators can modify template files.
  • Validate all input passed to GroovyClassLoader.parseClass against a strict whitelist of allowed characters or patterns and execute the Groovy engine in a sandboxed environment with minimal privileges.

Generated by OpenCVE AI on May 25, 2026 at 21:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 25 May 2026 20:15:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in Dromara lamp-cloud up to 5.6.2. Impacted is the function GroovyClassLoader.parseClass of the component Message Template Handler. Such manipulation of the argument DefMsgTemplate.content leads to improper neutralization of special elements used in a template engine. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title Dromara lamp-cloud Message Template GroovyClassLoader.parseClass special elements used in a template engine
First Time appeared Dromara
Dromara lamp-cloud
Weaknesses CWE-1336
CWE-791
CPEs cpe:2.3:a:dromara:lamp-cloud:*:*:*:*:*:*:*:*
Vendors & Products Dromara
Dromara lamp-cloud
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Dromara Lamp-cloud
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-05-25T20:00:18.474Z

Reserved: 2026-05-25T09:53:00.451Z

Link: CVE-2026-9498

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-05-25T20:16:38.290

Modified: 2026-05-25T20:16:38.290

Link: CVE-2026-9498

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-25T21:30:06Z

Weaknesses