Description
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.
Published: 2026-10-29
Score: 9.4 Critical
EPSS: n/a
KEV: No
Impact: Command Injection leading to Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

openEQUELLA versions before 2026.1 expose the system.execute() function in the scripting engine to caller‑supplied operating system commands without validation or an allow‑list. An attacker who can create or edit scripts can invoke arbitrary system commands running with the privileges of the openEQUELLA service account, resulting in full remote code execution on the host. This flaw directly maps to the CWE-749 (Execute Access to a Subprocess) and CWE-78 (OS Command Injection) weaknesses.

Affected Systems

The affected product is Apereo Foundation openEQUELLA, any release earlier than 2026.1. No specific patch release numbers are stated, but the vendor recommends upgrading to the latest available version to remove the vulnerable code.

Risk and Exploitability

The vulnerability carries a CVSS score of 9.4, indicating a critical severity. The EPSS score is not available, and the flaw is not listed in CISA’s KEV catalog. The likely attack path requires an authenticated user with script‑creation or editing rights; once such privileges are obtained, the attacker can trigger remote code execution immediately. Because the flaw allows arbitrary system commands to run as the service account, the impact extends to confidentiality, integrity, and availability of the entire host. The lack of an exploit limit increases the risk of widespread exploitation once a user gains the necessary access.

Generated by OpenCVE AI on October 29, 2026 at 02:23 UTC.

Remediation

Vendor Solution

Upgrade to vendor recommended versions


OpenCVE Recommended Actions

  • Upgrade openEQUELLA to version 2026.1 or later as advised by the vendor.
  • Restrict the ability to create or edit scripts to trusted administrators and enforce least‑privilege access for scripting functions.
  • If an upgrade is not yet possible, disable or remove the system.execute() function from the scripting environment or implement an allow‑list to limit executable commands.

Generated by OpenCVE AI on October 29, 2026 at 02:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 29 Oct 2026 01:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Unrestricted Command Execution via system.execute
Weaknesses CWE-749
CWE-78
References
Metrics cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: MON-CSIRT

Published:

Updated: 2026-10-29T02:02:13.562Z

Reserved: 2026-07-24T02:22:10.431Z

Link: CVE-2026-66088

cve-icon Vulnrichment

Updated: 2026-10-29T01:54:15.527Z

cve-icon NVD

Status : Received

Published: 2026-10-29T02:16:52.523

Modified: 2026-10-29T02:16:52.523

Link: CVE-2026-66088

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T02:30:07Z

Weaknesses
  • CWE-749

    Exposed Dangerous Method or Function

  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')