Description
JeecgBoot v3.9.2 is vulnerable to Remote command execution. The CodeNode component of the AI Flow module supports Groovy script execution. While the `SecurityCheck` class employs a blacklist mechanism to intercept dangerous calls, the dynamic nature of Groovy allows this blacklist to be completely bypassed through string concatenation and reflection.
Published: 2026-08-26
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

JeecgBoot v3.9.2 contains a flaw in the AI Flow module's CodeNode component that permits execution of arbitrary Groovy scripts. The SecurityCheck class attempts to block dangerous calls by using a blacklist, but the dynamic capabilities of Groovy allow this filter to be bypassed through string concatenation and reflection, enabling an attacker to run arbitrary system commands. The CVE description does not explicitly state confidentiality or availability effects, so those impacts are not confirmed in the data provided.

Affected Systems

The affected product is JeecgBoot version 3.9.2, specifically the AI Flow module, CodeNode component that supports Groovy script execution. No further vendor or product variants are listed.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, indicating no publicly known exploits. No CVSS score is supplied, so a quantitative severity cannot be assigned. To exploit the vulnerability, an attacker would need the ability to submit Groovy code to the AI Flow endpoint or another input that triggers script execution. Bypassing the blacklist requires only manipulating the script payload, so the exploitation complexity is low. Because the flaw enables full command execution on the host, it represents a high inherent risk once the attack vector is attained.

Generated by OpenCVE AI on August 26, 2026 at 22:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a release of JeecgBoot that addresses the CodeNode Groovy execution flaw.
  • Disable the AI Flow module or prevent Groovy script execution until a patch is applied.
  • Restrict Groovy execution to a minimal set of safe operations, for example by using a whitelist or sandbox.
  • Monitor application logs for unexpected Groovy scripts or system command execution and alert on anomalies.

Generated by OpenCVE AI on August 26, 2026 at 22:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Title JeecgBoot Remote Command Execution via Groovy Script Injection
Weaknesses CWE-78
CWE-94

Wed, 26 Aug 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Jeecgboot
Jeecgboot jeecgboot
Vendors & Products Jeecgboot
Jeecgboot jeecgboot

Wed, 26 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Description JeecgBoot v3.9.2 is vulnerable to Remote command execution. The CodeNode component of the AI Flow module supports Groovy script execution. While the `SecurityCheck` class employs a blacklist mechanism to intercept dangerous calls, the dynamic nature of Groovy allows this blacklist to be completely bypassed through string concatenation and reflection.
References

Subscriptions

Jeecgboot Jeecgboot
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-26T20:40:12.370Z

Reserved: 2026-08-17T00:00:00.000Z

Link: CVE-2026-75411

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T21:16:41.097

Modified: 2026-08-26T21:16:41.097

Link: CVE-2026-75411

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T23:00:14Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

  • CWE-94

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