CVE-2026-85439

MOOS-IvP through 24.8.1 alogsplit Command Injection via Input Pathname

Published Sep 3, 2026 CVSS 4.0 · 8.5 High EPSS < 1% KEV · Not listed
Description
MOOS-IvP through 24.8.1 contains a remote code execution vulnerability in alogsplit's SplitHandler::handlePreCheckSplitDir() function that fails to sanitize shell metacharacters in log file pathnames. Attackers can embed shell syntax in log file names or the --dir parameter to execute arbitrary commands with the privileges of the operator running alogsplit.

Analysis

AI-generated

Technical impact

MOOS‑IvP through version 24.8.1 has a remote code execution vulnerability in the alogsplit utility. The SplitHandler::handlePreCheckSplitDir() function does not sanitize shell metacharacters embedded in log file names or in the --dir parameter, allowing an attacker to inject arbitrary shell commands that will execute with the privileges of the user running alogsplit.

Affected Systems

All installations of MOOS‑IvP version 24.8.1 and earlier are vulnerable. The flaw resides in the alogsplit LogHandler component of the MOOS‑IvP package.

Risk and Exploitability

The CVSS score of 8.5 indicates a high‑severity risk. EPSS data is unavailable, so the exact likelihood of exploitation cannot be quantified. Attacks require the attacker to provide a malicious log filename or --dir argument when alogsplit is run, and the vulnerability is not listed in the CISA KEV catalog, suggesting no known widespread exploitation to date. Nonetheless, the potential for an attacker to execute arbitrary commands remains significant.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade MOOS‑IvP to a release newer than 24.8.1 that includes the fixed alogsplit handler.
  • When an upgrade cannot be performed immediately, limit the use of alogsplit to a controlled environment: ensure that any log filenames or directory arguments are generated only by trusted sources and that shell metacharacters are escaped or rejected before the command is constructed.
  • Run alogsplit under the least‑privileged account possible and monitor its execution for unexpected command invocations or anomalous file creation.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Mit
Mit moos-ivp
CPEs cpe:2.3:a:mit:moos-ivp:*:*:*:*:*:*:*:*
Vendors & Products Mit
Mit moos-ivp
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Moos-ivp
Moos-ivp moos-ivp
Vendors & Products Moos-ivp
Moos-ivp moos-ivp
Type Values Removed Values Added
Description MOOS-IvP through 24.8.1 contains a remote code execution vulnerability in alogsplit's SplitHandler::handlePreCheckSplitDir() function that fails to sanitize shell metacharacters in log file pathnames. Attackers can embed shell syntax in log file names or the --dir parameter to execute arbitrary commands with the privileges of the operator running alogsplit.
Title MOOS-IvP through 24.8.1 alogsplit Command Injection via Input Pathname
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-78

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

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 5, 2026, 2:26 AM
Reserved
Sep 3, 2026, 7:50 PM
Status
Analyzed
Published
Sep 3, 2026, 11:17 PM
Modified
Oct 14, 2026, 11:28 PM