Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
ExploitSubmit crafted JUEL/script expression
-
ExecutionInput reaches JuelScriptEngine.eval
-
ImpactInjected code evaluated on server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated session with at least low privileges (CVSS 4.0 PR:L) able to supply input that is routed to JuelScriptEngine.eval for JUEL/script evaluation; this is the concrete prerequisite, though the specific product feature or field feeding that eval call is not described in the available sources. Affects Alfresco Activiti up to and including 7.21.0-rc.692. Limiting factors: valid credentials are mandatory (not remote-unauthenticated), and because the vendor did not respond there is no published fixed version or vendor mitigation; the realistic impact also depends on whether the reachable eval permits arbitrary Java invocation, which the sources do not confirm. |
| Impact | All quantitative signals are modest: the only supplied score is a CVSS 4.0 base of 5.3 (medium) with vector AV:N/AC:L/AT:N/PR:L/UI:N and low impacts (VC:L/VI:L/VA:L, no subsequent-system impact). PR:L means exploitation is authenticated, which materially limits the exposed population. No EPSS probability, no CISA KEV listing, and no confirmed working exploit were provided - the only references are VulDB catalog/CTI pages, so this is best treated as 'no public exploit identified at time of analysis.' The vuln.today decision label is this_month, indicating a moderate, non-emergency priority rather than act_now. There is a real tension in the data to flag explicitly: the issue is tagged RCE / Code Injection and classified CWE-94 (code injection through a script-engine eval), which normally implies code execution, yet VulDB's own 4.0 vector rates every impact as only Low - this discrepancy should be verified rather than taken at face value. Compounding the uncertainty, the vendor was contacted but did not respond, so there is no vendor advisory, no vendor severity, and no published fix; the flaw is effectively unresolved. Net: a moderate-severity, authenticated, remotely reachable code-injection issue that warrants scheduled remediation, not crisis response - but the impact magnitude is unsettled and the trigger is not described in the available sources. |
| Exploit ScenarioDerived | An attacker holding a low-privilege authenticated account on an Alfresco Activiti instance (<= 7.21.0-rc.692) supplies crafted input that is passed to JuelScriptEngine.eval, where it is evaluated as a JUEL/script expression, achieving code injection over the network. The CVSS 4.0 vector (AV:N/AC:L/PR:L/UI:N) indicates low attack complexity and no user interaction once valid credentials are held. No confirmed working exploit is available - only VulDB reference pages exist - and the exact feature or field that reaches the vulnerable eval call is not described in the available sources. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 25, 2026
Code injection in Alfresco Activiti through 7.21.0-rc.692 lets an authenticated low-privileged user who can route input into JuelScriptEngine.eval execute attacker-supplied JUEL expressions, potentially leading to remote code execution on the server. The vendor was contacted but did not respond, and no public exploit or fixed release has been identified at time of analysis. The supplied CVSS 4.0 base score is 5.3 (medium), while the independent assessment's CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects the higher potential impact if the reachable evaluator permits arbitrary Java invocation; the trigger feature or field that feeds eval is not described in the available sources.
RemediationAI
No vendor-released patch or official mitigation is identified, and the vendor did not respond to the disclosure. The only complete fix would be a vendor update, which is not yet published; until one is available, restrict the ability to create or modify process definitions and script tasks to trusted administrators, disable JUEL-based script tasks if the workflow does not require them (trade-off: breaks workflows that depend on expression scripting), and run the Activiti engine under a low-privilege OS account with a restricted classpath to limit what an injected expression can invoke (reduces impact but does not remove the flaw). The priority label places remediation in this_month, and no public exploit has been identified at time of analysis.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Alfresco Activiti's JUEL script engine (JuelScriptEngine.java) evaluates Java Unified Expression Language expressions; CVE-2026-116058 is a CWE-94 code-injection flaw in JuelScriptEngine.eval where attacker-controlled input reaches the expression evaluator without adequate sandboxing. The CPE cpe:2.3:a:alfresco:activiti:*:*:*:*:*:*:*:* combined with the description's version ceiling of 7.21.0-rc.692 identifies the affected line. The specific product feature or field that feeds the eval call is not described in the available sources, and it is unconfirmed whether the reachable evaluator permits arbitrary Java invocation. Exploitation requires an authenticated session with at least low privileges (CVSS 4.0 PR:L) able to supply the evaluated input.
Know when Alfresco gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
Authenticated (PR:L) network code injection via a script engine eval typically yields code execution, hence high C/I/A; impacts could be lower if the eval only permits expression injection, which sources do not confirm.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
DescriptionCVE.org
A vulnerability was found in Alfresco Activiti up to 7.21.0-rc.692. Affected by this issue is the function JuelScriptEngine.eval of the file JuelScriptEngine.java. Performing a manipulation results in code injection. The attack can be initiated remotely. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
An issue was discovered in Alfresco Community Edition versions 6.0 and lower. Rated critical severity (CVSS 9.8), this v
The Reset Password add-on before 1.2.0 for Alfresco has a broken algorithm (involving an increment) that allows a malici
Server-side request forgery (SSRF) vulnerability in the proxy servlet in Alfresco Community Edition before 5.0.a allows
An issue was discovered in Alfresco Community Edition 5.2 201707. Rated high severity (CVSS 7.2), this vulnerability is
Cross-site request forgery (CSRF) vulnerability in the cmisbrowser servlet in Content Management Interoperability Servic
An issue was discovered in Alfresco Community Edition versions below 5.2.6, 6.0.N and 6.1.N. Rated medium severity (CVSS
Server-side request forgery (SSRF) vulnerability in the cmisbrowser servlet in Content Management Interoperability Servi
The Alfresco Reset Password add-on before version 1.2.0 relies on untrusted inputs in a security decision. Rated critica
The Alfresco application before 1.8.7 for Android allows SQL injection in HistorySearchProvider.java. Rated critical sev
Alfresco Enterprise before 5.2.7 and Alfresco Community before 6.2.0 (rb65251d6-b368) has XSS via an uploaded document,
Alfresco Enterprise before 5.2.7 and Alfresco Community before 6.2.0 (rb65251d6-b368) has XSS via a user profile photo,
Alfresco Enterprise before 5.2.7 and Alfresco Community before 6.2.0 (rb65251d6-b368) has XSS via the URL property of a
EUVD-2026-109554
GHSA-c3mq-gp3c-q93q
NVD
CVE.org
EPSS
VulDB
Exploit-DB