ZeroHour

CVE-2026-85432

niche

Identity spoofing in MOOS core-moos lets authenticated peers forge MOOSDB message origins

CVSS 4.0
8.8 high
EPSS
<1%p21
Published
()
Modified
AI analysis

MOOS core-moos through 10.4.0 fails to validate client identity during MOOSDB message processing (CWE-290): the database trusts the source identifier carried inside serialized messages rather than binding it to the authenticated connection. An authenticated attacker can send messages that claim to come from any other registered client, forging message origins, and can disconnect or act under a victim's identity to cancel that victim's third-party subscriptions. The practical impact is loss of message integrity (downstream autonomy components consume data attributed to the wrong client) and limited availability loss through cancelled subscriptions; confidentiality is not affected per the CVSS scoring. Any deployment running MOOSDB from core-moos 10.4.0 or earlier is affected, which in practice means robotics and autonomous maritime/vehicle platforms and research autonomy stacks built on MOOS. No public proof-of-concept, in-the-wild exploitation, or KEV listing is known, and EPSS puts 30-day exploitation probability at roughly 0.3%.

What to do: Inventory environments running MOOSDB from core-moos 10.4.0 or earlier and check the MOOS project for a patched release beyond 10.4.0, upgrading as soon as one is published (no fixed version is stated in the available data). Until patched, restrict MOOSDB access to trusted, authenticated peers on isolated networks, and log or alert on subscription cancellations and on messages whose source name does not match the authenticated connection. Treat message source attribution from MOOSDB as untrusted in downstream autonomy logic.

Affected
MOOS project (core-moos; CNA: VulnCheck) MOOS core-moos / MOOSDBall versions through and including 10.4.0
Estimated exposure
nichelikely hundreds to a few thousand deployments (niche robotics/maritime autonomy middleware; no public install metrics) — MOOS is a niche open-source autonomy middleware used mainly in academic and naval robotics programs, typically on internal vehicle/lab networks rather than internet-exposed services, and the data provides no install-count or scan figures,…

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 fails to validate client identity in MOOSDB message processing, allowing authenticated attackers to attribute writes to other clients by supplying arbitrary source identifiers in serialized messages. Attackers can forge message origins and cancel third-party subscriptions by exploiting the disconnect between authenticated connection identity and wire-supplied source attribution.

Weakness
CWE-290
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/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.