← Back to search

CVE-2026-109199

8.8 HIGHpublic exploit available

Published 2026-10-12 · Updated 2026-10-13

AI risk analysis

Summary
LogicalDOC Community Edition contains a code injection vulnerability that allows authenticated users to execute OS commands by submitting Velocity templates in email fields. This flaw enables attackers to run arbitrary commands with the privileges of the LogicalDOC process, potentially leading to full system compromise.
Exploitability
Exploitation requires an authenticated user account and is relatively straightforward, involving submission of specially crafted Velocity templates in email fields to invoke system execution methods.
Blast radius
If exploited, this vulnerability could allow attackers to execute arbitrary OS commands on the LogicalDOC server with the same privileges as the application, potentially leading to data exfiltration, lateral movement, or complete system compromise.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to LogicalDOC Community Edition 9.4 or later to remediate this code injection vulnerability.
rcecode-injectionwebauthenticated

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

LogicalDOC Community Edition through 9.3 contains a code injection vulnerability that allows authenticated users to execute OS commands by submitting Velocity templates in DocumentService.sendAsEmail subject or message fields. Attackers can invoke SystemTool exec methods or ClassTool, bypassing the forbidRuntimeUsage denylist, to run commands with LogicalDOC process privileges.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-94

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.