Description
An OS command injection vulnerability in the killSessionSync function (lib/agent-runtime.ts) of 23blocks-OS ai-maestro v0.24.17 allows attackers to execute arbitrary commands via a crafted input.
Published: 2026-08-28
Score: 9.8 Critical
EPSS: 1.6% Low
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

An OS command injection exists in the killSessionSync function of 23blocks‑OS ai‑maestro, allowing an attacker who can supply crafted input to execute arbitrary shell commands on the host. This vulnerability provides an attacker with the ability to fully compromise the affected system, including persisting malicious activity, exfiltrating data, or pivoting within the environment. The exploit requires the ability to invoke the function with injected arguments, and the impact spans confidentiality, integrity, and availability of the compromised machine.

Affected Systems

The only version explicitly listed as vulnerable is 23blocks‑OS ai‑maestro v0.24.17. No other products or versions are mentioned in the available data. This version is the sole affected point in the current advisory.

Risk and Exploitability

The CVSS score is 9.8, and the EPSS score is 0.01605 (~1.6%), but the vulnerability is not recorded in the CISA KEV catalog. Based on the description, it is inferred that the function may be exposed through a network‑accessible API or command interface, which would allow remote attackers to exercise the injection. Because OS command injection can lead to remote code execution, the risk is inherently high, though the precise exploitability depends on the function’s exposure and the system’s network posture. The EPSS score indicates a low but non‑zero probability of exploitation globally, yet the potential damage remains significant if the function is reachable from untrusted clients.

Generated by OpenCVE AI on August 29, 2026 at 15:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a version newer than 0.24.17 that has the killSessionSync input validation fixed.
  • Disable or remove the killSessionSync endpoint on all instances that do not require it for operational purposes.
  • Implement strict input validation or a command whitelist before the killSessionSync function processes arguments.
  • Use network segmentation and firewall rules to restrict communication to the service that exposes the function to trusted hosts only.
  • Monitor system logs for any unexpected command execution activity related to the killSessionSync function.

Generated by OpenCVE AI on August 29, 2026 at 15:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 14:45:00 +0000

Type Values Removed Values Added
First Time appeared 23blocks-os
23blocks-os ai-maestro
Vendors & Products 23blocks-os
23blocks-os ai-maestro

Sat, 29 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Title OS Command Injection in killSessionSync Function

Sat, 29 Aug 2026 00:45:00 +0000

Type Values Removed Values Added
Title OS Command Injection in 23blocks‑OS ai‑maestro killSessionSync Allows Remote Code Execution

Fri, 28 Aug 2026 22:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 28 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Title OS Command Injection in 23blocks‑OS ai‑maestro killSessionSync Allows Remote Code Execution
Weaknesses CWE-78

Fri, 28 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Description An OS command injection vulnerability in the killSessionSync function (lib/agent-runtime.ts) of 23blocks-OS ai-maestro v0.24.17 allows attackers to execute arbitrary commands via a crafted input.
References

Subscriptions

23blocks-os Ai-maestro
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-28T20:02:53.696Z

Reserved: 2026-04-06T00:00:00.000Z

Link: CVE-2026-37751

cve-icon Vulnrichment

Updated: 2026-08-28T20:02:49.487Z

cve-icon NVD

Status : Deferred

Published: 2026-08-28T16:17:46.667

Modified: 2026-09-09T16:04:24.933

Link: CVE-2026-37751

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T14:22:13Z

Weaknesses
  • CWE-78

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