CVE-2026-85454: MOOS core-moos buffer overflow in CMOOSSerialPort

CVE-2026-85454 · Severity: medium · CVSS 6.1 · Published 2026-09-03

MOOS core-moos is a lightweight middleware platform used to manage real-time communication between software components in robotic and autonomous systems. The vulnerability allows an attacker with access to the serial line to send a specially crafted message that triggers a buffer overflow, potentially corrupting system memory and enabling arbitrary code execution on the affected system.

Technologies: MOOS Core-Moos. Vendors: MOOS.

Quick answers

Is CVE-2026-85454 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-85454 being exploited in the wild.
How severe is CVE-2026-85454?
Medium severity, with a CVSS score of 6.1, published 3 September 2026.
Which products and versions are affected?
MOOS Core-Moos through 10.4.0.
Is there a fix for CVE-2026-85454?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-85454 attacked?
It is attacked from the adjacent network, in a software library.
Am I affected by CVE-2026-85454?
Check whether you run MOOS Core-Moos at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

An off-by-one buffer overflow exists in the CMOOSSerialPort::GetTelegram() function in core-moos versions through 10.4.0. The vulnerability occurs when processing incoming serial data: the function fails to properly bound-check the buffer length before writing a NUL terminator, resulting in a write one byte past the allocated stack buffer for the serial telegram. An attacker with control over the serial line can send a full-length telegram to trigger this off-by-one write, corrupting adjacent stack memory. This memory corruption can be exploited to achieve code execution. No patch is mentioned in available sources, and no active exploitation in the wild has been reported.

Affected products

  • MOOS core-moos through 10.4.0

Timeline

  • 2026-09-03: disclosed
  • other: CVE-2026-85454 assigned

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.