High severity · published Oct 20, 2026
CVE-2026-113619
Eclipse ioFog renders request templates before authentication
7.5
CVSS
0.4%
EPSS
No
On KEV
Description
In Eclipse ioFog Controller versions 3.8.0 through 3.9.1, POST, PUT, and PATCH bodies on routes that enable template substitution are rendered by an uncapped Liquid engine before authentication and RBAC. The bearer check does not reject a missing or invalid token, and the auth rate limit applies only to user login routes. A small JSON body can stall or abort the Controller process. The anonymous caller does not receive the rendered result; the impact is availability of the control plane, including the agent API and in-process WebSocket relays on that process.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 34% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
EI
Eclipse ioFog · Eclipse Foundation
3.8.0 through 3.9.1 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-113619
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-113619
gitlab.eclipse.org
https://gitlab.eclipse.org/security/cve-assignment/-/work_items/469
gitlab.eclipse.org
https://gitlab.eclipse.org/security/vulnerability-reports/-/work_items/1268
More from Eclipse ioFog
9.8
CVE-2026-113620
Eclipse ioFog operator WebSocket accepts an unverified JWT
9.1
CVE-2026-115216
Eclipse ioFog Operator disables TLS certificate verification when sending Controller and OIDC credentials
5.5
CVE-2026-113644
iofogctl command injection via Controller provisioning response
