CVE-2026-85441

MOOS core-moos through 10.4.0 MOOSDB Denial of Service via Negative Serialized String Length

Published Sep 3, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
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.

Analysis

AI-generated

Technical 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.

Remediation

No solution or workaround provided in the CVE record.

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 available
History
Type Values Removed Values Added
CPEs cpe:2.3:a:themoos:core-moos:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Themoos
Themoos core-moos
Vendors & Products Themoos
Themoos core-moos
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

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'}

Weaknesses
  • CWE-195

    Signed to Unsigned Conversion Error

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 4, 2026, 1:40 PM
Reserved
Sep 3, 2026, 7:50 PM
Status
Analyzed
Published
Sep 3, 2026, 11:17 PM
Modified
Oct 14, 2026, 11:30 PM