Skip to content
OpenAdvisories
High · 8.7 CVE-2025-34458 EUVD-2025-204761GHSA-r4wq-665p-whrq

wb2osz/direwolf <= 1.8.1 Reachable Assertion DoS

Published Dec 22, 2025 · Updated Oct 29, 2026 · Assigned by VulnCheck

Description

wb2osz/direwolf (Dire Wolf) versions up to and including 1.8.1, prior to commit 3658a87, contain a reachable assertion vulnerability in the APRS MIC-E decoder function aprs_mic_e() located in src/decode_aprs.c. When processing a specially crafted AX.25 frame containing a MIC-E message with an empty or truncated comment field, the application triggers an unhandled assertion checking for a non-empty comment. This assertion failure causes immediate process termination, allowing a remote, unauthenticated attacker to cause a denial of service by sending malformed APRS traffic.

Affected products

VendorProductAffectedFixed
wb2osz Dire Wolf ≤ 1.8.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 direwolf 1.8.1+dfsg-2 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 direwolf No fix yet —
Ubuntu 26.04 LTS direwolf No fix yet —
Ubuntu 25.10 direwolf No fix yet —
Ubuntu 24.04 LTS direwolf No fix yet —
Ubuntu 22.04 LTS direwolf No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS direwolf No fix yet —
Ubuntu 18.04 LTS direwolf No fix yet —
Ubuntu 16.04 LTS direwolf No fix yet —

References