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.
References
| Link | Resource |
|---|---|
| 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 |
Configurations
History
14 Oct 2026, 23:31
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:mit:moos-ivp:*:*:*:*:*:*:*:* | |
| First Time |
Mit
Mit moos-ivp |
|
| References | () https://github.com/moos-ivp/moos-ivp - Product | |
| References | () https://github.com/moos-ivp/moos-ivp/blob/1de9ae146cd63c209e8c3fd81611a4ed2472971b/ivp/src/lib_ivpbuild/Demuxer.cpp#L79 - Issue Tracking, Patch | |
| References | () https://github.com/moos-ivp/moos-ivp/commit/fc5649ac12915f66a9f09520cdb6b14bc6d77595 - Issue Tracking, Patch | |
| References | () https://github.com/moos-ivp/moos-ivp/pull/129 - Issue Tracking, Patch | |
| References | () https://www.vulncheck.com/advisories/moos-ivp-through-24.8.1-bhv-ipf-demultiplexer-memory-exhaustion-via-packet-count - Third Party Advisory |
Information
Published : 2026-09-03 23:17
Updated : 2026-10-14 23:31
NVD link : CVE-2026-85445
Mitre link : CVE-2026-85445
CVE.ORG link : CVE-2026-85445
JSON object : View
Products Affected
mit
- moos-ivp
CWE
CWE-789
Memory Allocation with Excessive Size Value
