MOOS-IvP through 24.8.1 contains a denial of service vulnerability in the Demuxer::addMuxPacket() function that trusts the packet count declared in mux headers without validation. Attackers can declare arbitrarily large packet counts to trigger unbounded memory allocation, exhausting system resources and causing service unavailability.
Fix
Patch, vendor advisory and mitigation references on NVD 3
- https://github.com/moos-ivp/moos-ivp/blob/1de9ae146cd63c209e8c3fd81611a4ed2472971b/ivp/src/lib_ivpbuild/Demuxer.cpp#L79 Issue Tracking, Patch
- https://github.com/moos-ivp/moos-ivp/commit/fc5649ac12915f66a9f09520cdb6b14bc6d77595 Issue Tracking, Patch
- https://github.com/moos-ivp/moos-ivp/pull/129 Issue Tracking, Patch
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 8.7 · mitNVD modified 2026-10-14 23:31
Affected (CPE criteria) 1
cpe:2.3:a:mit:moos-ivp:*:*:*:*:*:*:*:*
References 5
- https://github.com/moos-ivp/moos-ivp Product
- https://github.com/moos-ivp/moos-ivp/blob/1de9ae146cd63c209e8c3fd81611a4ed2472971b/ivp/src/lib_ivpbuild/Demuxer.cpp#L79 Issue Tracking, Patch
- https://github.com/moos-ivp/moos-ivp/commit/fc5649ac12915f66a9f09520cdb6b14bc6d77595 Issue Tracking, Patch
- https://github.com/moos-ivp/moos-ivp/pull/129 Issue Tracking, Patch
- https://www.vulncheck.com/advisories/moos-ivp-through-24.8.1-bhv-ipf-demultiplexer-memory-exhaustion-via-packet-count Third Party Advisory