Description
MOOS-IvP iSay through 24.8.1 contains a remote code execution vulnerability in the SAY_MOOS variable handler that passes unsanitized text to a shell command. Attackers can publish SAY_MOOS messages containing backticks or command substitution syntax to execute arbitrary commands as the iSay process user.
Published: 2026-09-03
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MOOS‑IvP delivers a command to the operating system shell through the SAY_MOOS variable handler without proper sanitization. Attackers can publish SAY_MOOS messages that contain backticks or command substitution syntax, causing the iSay process to execute arbitrary shell commands. This results in full code execution as the user running the iSay process, potentially granting attackers system‑level control over the host. The CVSS score of 9.3 underscores the seriousness of the vulnerability.

Affected Systems

The flaw exists in MOOS‑IvP versions up to 24.8.1, including all builds that incorporate the iSay module. The vendor is moos‑ivp and the product is the MOOS‑IvP software stack commonly used in robotic and unmanned vehicle applications.

Risk and Exploitability

The vulnerability can be triggered remotely by any entity able to send a SAY_MOOS message to the iSay instance. No authentication or additional privileges are required beyond the ability to publish to the SAY_MOOS topic. While EPSS data is not available, the high CVSS score and standard command‑injection exploit path suggest a high likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, but its severity and remote nature warrant significant attention.

Generated by OpenCVE AI on September 3, 2026 at 23:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade MOOS‑IvP to the latest release that removes the vulnerable SAY_MOOS handler.;
  • If an upgrade is not immediately possible, apply a patch that sanitizes the input before it is passed to the shell, or replace the system call with a safer API.;
  • Restrict network access to the iSay process or validate SAY_MOOS messages against a whitelist to prevent injection attempts.

Generated by OpenCVE AI on September 3, 2026 at 23:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 22:45:00 +0000

Type Values Removed Values Added
Description MOOS-IvP iSay through 24.8.1 contains a remote code execution vulnerability in the SAY_MOOS variable handler that passes unsanitized text to a shell command. Attackers can publish SAY_MOOS messages containing backticks or command substitution syntax to execute arbitrary commands as the iSay process user.
Title MOOS-IvP through 24.8.1 iSay Command Injection via SAY_MOOS
Weaknesses CWE-78
References
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'}

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-03T22:38:21.024Z

Reserved: 2026-09-03T19:50:52.492Z

Link: CVE-2026-85425

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-03T23:17:21.337

Modified: 2026-09-03T23:17:21.337

Link: CVE-2026-85425

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T23:45:04Z

Weaknesses
  • CWE-78

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