Junglewise Threat Intelligence

CVE-2026-9498: Dromara lamp-cloud RCE in Message Template Handler

CVE-2026-9498 · Severity: medium · CVSS 6.3 · Published 2026-05-25

Executive brief

Dromara lamp-cloud is a microservices development platform. A vulnerability in its message template handling allows an attacker with low-level access to inject and execute malicious code on the server. This could lead to a complete system takeover, unauthorized data access, or disruption of services.

Technical details

A vulnerability in Dromara lamp-cloud up to 5.6.2 allows for Remote Code Execution (RCE) via multiple attack surfaces in the Message Template Handler. The primary issue resides in the GroovyClassLoader.parseClass function, where the 'DefMsgTemplate.content' and 'DefMsgTemplate.script' arguments are processed without adequate sanitization. An attacker with network access and low-level privileges can submit a crafted message template that, when evaluated by the Groovy engine or FreeMarker template engine, executes arbitrary code. The vulnerability is exacerbated by the use of BeansWrapper in FreeMarker, which provides access to static models and Spring beans. No patch has been released by the vendor as of the disclosure date.

Affected products

  • Dromara lamp-cloud up to 5.6.2

Timeline

  • 2026-05-25: disclosed: Public disclosure of the exploit and vulnerability details.
  • 2026-05-25: advisory: CVE-2026-9498 published.

References

Related threats