Skip to content
OpenAdvisories
Low · 2.3 CVE-2026-54579 EUVD-2026-82330

mport mirror-selection ping accepts insufficiently validated ICMP replies

Published Sep 17, 2026 · Updated Sep 24, 2026 · Assigned by GitHub_M

Description

mport is the MidnightBSD Package Manager. Prior to 2.7.8, ping() in libmport/ping.c accepted ICMP replies without validating icmp_id or icmp_seq and parsed the reply using a fixed IP-header offset instead of ip_hl. A network attacker able to inject or spoof visible ICMP replies could influence mirror latency selection, while a malformed packet carrying IP options could shift the ICMP header and trigger an out-of-bounds read. This issue is fixed in version 2.7.8.

Affected products

VendorProductAffectedFixed
MidnightBSD mport < 2.7.8 —

References