ZeroHour

CVE-2026-85424

niche

Missing Authentication in MOOS core-moos Lets Unauthenticated Clients Control MOOSDB

CVSS 4.0
9.3 critical
EPSS
<1%p44
Published
()
Modified
AI analysis

MOOS core-moos through 10.4.0 implements its inter-process (wire) protocol with no authentication (CWE-306), so any client that can reach a MOOSDB server over the network is accepted without credentials. An unauthenticated attacker can bypass the compile-time protocol string check and connect under arbitrary client names, gaining full publish and subscribe rights plus privileged operations such as DB_CLEAR. With these rights, an attacker can reset all variables and clear client mail queues, inject or spoof published data into running processes, and otherwise tamper with or disrupt the middleware's data flow, which the 9.3 critical CVSS 4.0 score reflects (network vector, no privileges, high impacts). Anyone running MOOS core-moos up to and including 10.4.0 is affected, with the greatest risk where the MOOSDB listener is reachable by untrusted network peers, as can occur in shared lab, simulation, or vehicle-network deployments. No exploitation has been reported: there is no public proof-of-concept, the flaw is not in CISA KEV, and EPSS estimates the 30-day exploitation probability at 0.5%.

What to do: No fixed release is specified in the available data, so check the MOOS project for an updated core-moos release addressing the unauthenticated wire protocol and upgrade as soon as one is available. In the interim, restrict network access to the MOOSDB listener (firewall or allowlist only trusted hosts) and confirm that no MOOSDB instance is reachable from untrusted networks or shared lab/simulation segments. Watch for clients registering under unexpected or arbitrary names on running MOOSDB instances as an indicator of probing.

Affected
MOOS Project (open source) core-moos (MOOS middleware)all versions through and including 10.4.0
Estimated exposure
nichelikely on the order of hundreds to a few thousand deployments worldwide (estimate) — MOOS is niche open-source robotics middleware used mainly in academic and maritime-autonomy research (autonomous marine vehicles, lab and simulation setups), typically on internal lab or vehicle networks rather than internet-exposed…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

MOOS core-moos through 10.4.0 lacks authentication in the wire protocol, allowing unauthenticated clients to connect with full publish, subscribe, and database clear privileges. Attackers can bypass the compile-time protocol string check and connect with arbitrary client names to execute privileged operations including DB_CLEAR which resets all variables and clears client mail queues.

Weakness
CWE-306
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.