CVE-2026-85435: MOOS-IvP through 24.8.1 uFldNodeBroker Unauthenticated Shore Route Enrollment
MOOS-IvP uFldNodeBroker through 24.8.1 fails to validate the source of TRY_SHORE_HOST messages on the vehicle bus, allowing any publisher to enroll attacker-controlled shore routes. Attackers can publish malicious shore route messages to receive bridged vehicle traffic including sensor data and control information.
Security readout for executives and security teams
Plain-English summary
MOOS-IvP deployments through 24.8.1 may trust unauthenticated shore-route announcements. An unauthorized publisher could redirect bridged vehicle communications to attacker-controlled infrastructure, exposing sensor and control information. The supplied record scores this critical, although it does not report service disruption or confirmed real-world exploitation.
Executive priority
Treat affected operational or autonomous-vehicle deployments as an urgent investigation and containment priority because compromised routing may disclose sensitive telemetry and control information. Immediately restrict bus publishers and unexpected shore connections. Coordinate patch decisions carefully because the cited correction remains an unmerged proposal.
Technical view
uFldNodeBroker does not validate the source of TRY_SHORE_HOST messages received on the vehicle bus. Any publisher able to submit those messages can enroll an attacker-controlled shore route and receive bridged traffic. This is classified as CWE-345, insufficient verification of data authenticity. A proposed fix exists, but the cited pull request is not merged.
Likely exposure
Prioritize MOOS-IvP installations through 24.8.1 that run uFldNodeBroker and permit untrusted or compromised publishers to reach the vehicle bus. Exposure depends on bus access controls and network segmentation. The affected-version metadata is internally unclear, so confirm exact applicability against current vendor guidance.
Exploitation context
The supplied CVSS 4.0 score is 9.3, reflecting network reachability, low complexity, no privileges, and high confidentiality and integrity impact. The source bundle marks KEV false and provides no evidence of active exploitation. Exploitation nevertheless requires the ability to publish a crafted shore-route message to the relevant vehicle bus.
Researcher notes
The cited NodeBroker.cpp location supports the message-handling sink, while Pull Request #124 and commit d66394f describe a proposed correction. The supplied affected-product metadata lists an anomalous version value of 0 with defaultStatus unaffected, conflicting with the narrative claim through 24.8.1. Validate version boundaries before declaring individual assets vulnerable.
Mitigation direction
Inventory deployments running uFldNodeBroker through version 24.8.1.
Restrict vehicle-bus publishing to authenticated, explicitly authorized components.
Segment vehicle communications from untrusted networks and publishers.
Monitor and block unexpected TRY_SHORE_HOST messages or unknown shore endpoints.
Review vendor guidance and Pull Request #124 before applying the unmerged proposed fix.
Validation and detection
Confirm installed MOOS-IvP versions and whether uFldNodeBroker is enabled.
Map every principal and network path permitted to publish on the vehicle bus.
Review logs and configuration for unexpected TRY_SHORE_HOST messages or shore routes.
Verify approved shore endpoints against operational network inventories.
After remediation, confirm unauthorized publishers cannot alter shore-route enrollment.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-345: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
2CVSS vectors
3Timeline events
1ADP providers
6Source links
SSVC decision data
CISA-ADPCISA Coordinator
Timestamp
Version
2.0.3
Exploitation: noneAutomatable: yesTechnical Impact: total
CVSS vector scores
2 official scores
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-345 · source CWE mapping
Insufficient Verification of Data Authenticity
Insufficient Verification of Data Authenticity represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.