<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:moos-Ivp:core-Moos:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3amoos-ivpcore-moos/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 03 Sep 2026 23:25:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3amoos-ivpcore-moos/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>CVE-2026-85440: Heap Overflow in MOOS core-moos</title><link>https://feed.craftedsignal.io/briefs/2026-09-moos-heap-overflow/</link><pubDate>Thu, 03 Sep 2026 23:25:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-moos-heap-overflow/</guid><description>A pre-authentication heap overflow vulnerability in the MOOSCommPkt packet handling of MOOS core-moos versions up to 10.4.0 allows remote unauthenticated attackers to perform arbitrary memory writes via crafted packets.</description><content:encoded><![CDATA[<p>MOOS core-moos versions up to 10.4.0 contain a critical heap-based buffer overflow vulnerability within the MOOSCommPkt packet handling logic. The issue resides in the HandShake phase, which occurs before authentication is established. An unauthenticated remote attacker can supply a negative value in the packet length field, which bypasses existing signed integer checks within the InflateTo() function. This discrepancy leads to an improper size conversion when the data is passed to the recv() function, causing a heap overflow of a four-byte buffer. Successful exploitation allows an attacker to write arbitrary data into the process memory, potentially leading to remote code execution or application crashes. Given the pre-authentication nature of this flaw, defenders should prioritize patching or restricting access to the MOOS communication ports.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker establishes a TCP/IP connection to the target host on the MOOS communication port.</li>
<li>Attacker initiates the HandShake phase of the communication protocol.</li>
<li>Attacker crafts a malicious packet header containing a negative integer in the packet length field.</li>
<li>The victim application receives the malicious packet via the InflateTo() function.</li>
<li>The vulnerability in the signed integer check allows the negative length to pass validation.</li>
<li>The application performs a heap-based memory allocation based on the unchecked length.</li>
<li>The recv() function processes the attacker-supplied data, resulting in a heap overflow of the internal four-byte buffer.</li>
<li>Attacker achieves arbitrary memory write, leading to remote code execution or process termination.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability allows unauthenticated remote attackers to execute arbitrary code or cause a denial-of-service condition on affected MOOS installations. This affects systems utilizing MOOS core-moos versions 10.4.0 and earlier. Organizations relying on this software for underwater vehicle communication or similar robotics research environments are at high risk if instances are exposed to untrusted networks.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Prioritized, concrete actions:</p>
<ul>
<li>Patch core-moos by upgrading to a version exceeding 10.4.0 immediately upon release of vendor updates.</li>
<li>Until patching is possible, restrict access to MOOS communication ports via host-based firewalls or network access control lists to known trusted endpoints only.</li>
<li>Monitor network traffic for anomalous packet headers directed toward MOOS services, specifically looking for TCP streams containing negative length identifiers in the handshake phase.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>cve</category><category>authentication-bypass</category><category>middleware</category><category>denial-of-service</category><category>network-vulnerability</category><category>vulnerability</category><category>network-security</category><category>remote-access</category></item></channel></rss>