Description
MOOS core-moos through 10.4.0 fails to validate that serialized string lengths are non-negative in CMOOSMsg::operator>>. Unauthenticated attackers can send a crafted message with a negative length value to the MOOSDB port, causing an unhandled exception that terminates the database process.
Published: 2026-09-03
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

MOOS core‑moos versions up to 10.4.0 contain a flaw in CMOOSMsg::operator>> where the length of a serialized string is not validated for non‑negativity. An attacker can send a crafted message with a negative length value to the MOOSDB port; the unvalidated length causes an unhandled exception, terminating the database process. This vulnerability is a CWE‑195 data‑injection issue and results in a denial of service whereby the MOOSDB service stops responding, potentially disrupting autonomous systems relying on that data exchange.

Affected Systems

Software vendor themoos offers its core‑moos package up to version 10.4.0. Users running these releases are affected; the vulnerability description and references target this exact range.

Risk and Exploitability

The CVSS score is 8.7, indicating a high impact. EPSS is not available and the issue is not listed in CISA KEV, so there is no publicly known exploit cataloguing. The likely attack vector is via traversal of the MOOSDB port over an unauthenticated channel; an attacker can send a malformed message without needing privileged credentials or prior access. Once the exception occurs, the database process exits, leading to loss of service until the process is restarted.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any available vendor patch or update to the latest core‑moos release to include the validated length check.
  • After applying the update, restart the MOOSDB process to ensure the patch is in effect.
  • If an immediate update cannot be performed, isolate the MOOSDB port from untrusted networks using firewall rules, allowing connections only from known, authenticated hosts.

Generated by OpenCVE AI on September 3, 2026 at 23:52 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 core-moos through 10.4.0 fails to validate that serialized string lengths are non-negative in CMOOSMsg::operator>>. Unauthenticated attackers can send a crafted message with a negative length value to the MOOSDB port, causing an unhandled exception that terminates the database process.
Title MOOS core-moos through 10.4.0 MOOSDB Denial of Service via Negative Serialized String Length
Weaknesses CWE-195
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

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

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

Link: CVE-2026-85441

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-85441

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T00:00:09Z

Weaknesses
  • CWE-195

    Signed to Unsigned Conversion Error