Description
Floci 1.1.0 before 2.2.0 contains a code injection vulnerability in VtlTemplateEngine that allows unauthenticated attackers to execute commands via unrestricted Velocity mapping templates. Attackers can create a REST API with a MOCK integration whose template uses $util reflection to reach Runtime or ProcessBuilder, executing OS commands in the Floci JVM.
Published: 2026-10-10
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch Now
AI Analysis

Impact

The flaw in Floci’s VtlTemplateEngine allows an attacker to inject arbitrary Velocity template code via an API Gateway mapping template. By using the $util object for Java reflection, the attacker can instantiate Runtime or ProcessBuilder within the Floci JVM, giving them the ability to execute OS commands. This is a classic code‑injection flaw (CWE‑94) that can lead to full compromise of the host system if the Floci service is exposed.

Affected Systems

The affected product is Floci from floci‑io. All releases prior to 2.2.0, specifically the 1.1.0 series up to the immediately preceding 2.1.x releases, contain the vulnerable VtlTemplateEngine implementation. Any installation of these versions that accepts user‑supplied API Gateway VTL mapping templates is susceptible.

Risk and Exploitability

The CVSS score of 9.3 indicates a high‑severity exploit potential. Although no EPSS score is available, the exploit requires no special prerequisites: an unauthenticated attacker can craft a REST API with a MOCK integration and submit a malicious VTL template. The lack of authentication means any user with API access could trigger the vulnerability. The flaw is not listed in CISA’s known exploited vulnerabilities catalog, but its severity and the open nature of the exploitation path mean that enterprise environments should treat it as a critical risk.

Generated by OpenCVE AI on October 10, 2026 at 22:02 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Floci to version 2.2.0 or later, which removes the vulnerable VtlTemplateEngine code.
  • If an upgrade cannot be performed immediately, restrict the creation of REST APIs that use MOCK integrations and disallow the use of $util for Java reflection in all Velocity templates; enforce strict access control on API Gateway template configuration.
  • Monitor API Gateway logs for attempts to insert or modify VTL mapping templates containing reflection calls and block such activity until the system is updated.

Generated by OpenCVE AI on October 10, 2026 at 22:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sun, 11 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
First Time appeared Floci-io
Floci-io floci
Vendors & Products Floci-io
Floci-io floci

Sat, 10 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description Floci 1.1.0 before 2.2.0 contains a code injection vulnerability in VtlTemplateEngine that allows unauthenticated attackers to execute commands via unrestricted Velocity mapping templates. Attackers can create a REST API with a MOCK integration whose template uses $util reflection to reach Runtime or ProcessBuilder, executing OS commands in the Floci JVM.
Title Floci 1.1.0 before 2.2.0 RCE via API Gateway VTL Mapping Templates
Weaknesses CWE-94
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T11:41:41.376Z

Reserved: 2026-10-10T18:25:14.522Z

Link: CVE-2026-108598

cve-icon Vulnrichment

Updated: 2026-10-13T11:40:37.867Z

cve-icon NVD

Status : Deferred

Published: 2026-10-10T19:16:58.347

Modified: 2026-10-16T19:18:44.867

Link: CVE-2026-108598

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T12:23:35Z

Weaknesses
  • CWE-94

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