{"id":"CVE-2026-116058","kind":"vulnerability","aliases":["CVE-2026-116058"],"related":[],"title":"Alfresco Activiti: JUEL script engine lets remote input inject code","description":"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.","summary":"Alfresco Activiti up to 7.21.0-rc.692 has a flaw in the JuelScriptEngine.eval function that lets an attacker manipulate input into injected code. The sources say the attack can be started remotely, and the vendor did not respond to early disclosure.","severity":"medium","cvss":6.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["alfresco-activiti","java","package","workflow-engine"],"not_affected_if":[],"how_to_check":"- Check the deployed Activiti version against `7.21.0-rc.692`; versions up to and including that build are listed as affected in the sources.\n- Search the codebase or deployment for `JuelScriptEngine` to see whether the vulnerable script engine is in use.","fix":null,"status":"open","published_at":"2026-10-25T16:16:50+00:00","first_seen_at":"2026-10-25T16:41:46+00:00","triaged_at":"2026-10-25T16:42:53+00:00","updated_at":"2026-10-25T16:42:53+00:00","category":"package","confidence":0.5,"triage":{"at":"2026-10-25T16:42:53Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"internet","title":"Alfresco Activiti: JUEL script engine lets remote input inject code","impact":"high","summary":"Alfresco Activiti up to 7.21.0-rc.692 has a flaw in the JuelScriptEngine.eval function that lets an attacker manipulate input into injected code. The sources say the attack can be started remotely, and the vendor did not respond to early disclosure.","category":"package","nicknames":[],"who_cares":["alfresco-activiti","java","workflow-engine"],"confidence":0.5,"needs_auth":"unknown","worst_case":"Remote code injection on the Activiti server, exact reach unknown","analyst_note":"Find whether a fixed Activiti release exists and which workflow or expression features reach JuelScriptEngine.eval; check the NVD page and the upstream Alfresco repository for a patch or advisory.","how_to_check":"- Check the deployed Activiti version against `7.21.0-rc.692`; versions up to and including that build are listed as affected in the sources.\n- Search the codebase or deployment for `JuelScriptEngine` to see whether the vulnerable script engine is in use.","needs_analyst":true,"not_affected_if":[],"who_is_affected":"Teams running Alfresco Activiti up to 7.21.0-rc.692 with the JUEL script engine in the request path. The sources do not say which workflow features or configurations reach the vulnerable function, and do not name a fixed version.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000606,"input_tokens":3330,"output_tokens":546,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-116058':13A,16A '-2026':12A,15A '7.21.0':29B,74C 'activ':2A,19B,26B,71C 'affect':76C 'alfresco':1A,18B,25B,70C 'alfresco-act':17B 'attack':41B,51B,96C 'code':10A,46B,93C 'contact':104C 'cve':11A,14A 'disclosur':64B,108C 'earli':63B,105C 'engin':5A,24B 'file':86C 'flaw':33B 'found':68C 'function':37B,82C 'initi':99C 'inject':9A,45B,94C 'input':8A,43B 'issu':79C 'java':20B 'juel':3A 'juelscriptengine.eval':36B,83C 'juelscriptengine.java':87C 'let':6A,39B 'manipul':42B,90C 'packag':21B 'perform':88C 'rc.692':30B,75C 'remot':7A,55B,100C 'respond':61B,112C 'result':91C 'say':49B 'script':4A 'sourc':48B 'start':54B 'vendor':58B,102C 'vulner':66C 'way':115C 'workflow':23B 'workflow-engin':22B","nicknames":[],"mitigations":[],"who_affected":"Teams running Alfresco Activiti up to 7.21.0-rc.692 with the JUEL script engine in the request path. The sources do not say which workflow features or configurations reach the vulnerable function, and do not name a fixed version.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-25T16:16:50+00:00","kev":null,"cvss_vector":"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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-116058","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-116058","severity":null,"published_at":"2026-10-25T16:16:50+00:00","modified_at":"2026-10-25T16:16:50+00:00","first_seen_at":"2026-10-25T16:41:46+00:00","fetched_at":"2026-10-25T16:41:46+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}