{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2026-66088", "assignerOrgId": "9c1820ae-fb77-4810-a8aa-ca46e7474d2f", "state": "PUBLISHED", "assignerShortName": "MON-CSIRT", "dateReserved": "2026-07-24T02:22:10.431Z", "datePublished": "2026-10-29T01:35:46.415Z", "dateUpdated": "2026-10-29T02:02:13.562Z" }, "containers": { "cna": { "providerMetadata": { "orgId": "9c1820ae-fb77-4810-a8aa-ca46e7474d2f", "shortName": "MON-CSIRT", "dateUpdated": "2026-10-29T01:35:46.415Z" }, "title": "Unrestricted Command Execution via system.execute", "problemTypes": [ { "descriptions": [ { "lang": "en", "cweId": "CWE-78", "description": "CWE-78 Improper neutralization of special elements used in an OS command ('OS command injection')", "type": "CWE" } ] }, { "descriptions": [ { "lang": "en", "cweId": "CWE-749", "description": "CWE-749 Exposed dangerous method or function", "type": "CWE" } ] } ], "impacts": [ { "capecId": "CAPEC-248", "descriptions": [ { "lang": "en", "value": "CAPEC-248 Command Injection" } ] } ], "affected": [ { "vendor": "Apereo Foundation", "product": "openEQUELLA", "versions": [ { "status": "affected", "version": "0", "lessThan": "2026.1", "versionType": "custom" } ], "defaultStatus": "unaffected" } ], "descriptions": [ { "lang": "en", "value": "In openEQUELLA before 2026.1, the system.execute() function available to the scripting engine runs supplied operating system commands without validation or an allow-list of permitted executables. A user able to create or edit scripts can use it to execute arbitrary commands with the privileges of the openEQUELLA service account.", "supportingMedia": [ { "type": "text/html", "base64": false, "value": "
In openEQUELLA before 2026.1, the system.execute() function available to the scripting engine runs supplied operating system commands without validation or an allow-list of permitted executables. A user able to create or edit scripts can use it to execute arbitrary commands with the privileges of the openEQUELLA service account.