NIXPKGS-2026-0005
published on
by @LeSuisse Activity log
- Created automatic suggestion
- @LeSuisse accepted
- @LeSuisse published on GitHub
wb2osz/direwolf <= 1.8 Reachable Assertion DoS
wb2osz/direwolf (Dire Wolf) versions up to and including 1.8, 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.
References
-
https://github.com/marlinkcyber/advisories/blob/main/advisories/MCSAID-2025-010… technical-descriptionexploit
-
https://github.com/wb2osz/direwolf/issues/618 issue-tracking
-
https://www.vulncheck.com/advisories/wb2osz-direwolf-reachable-assertion-dos third-party-advisory
-
https://github.com/marlinkcyber/advisories/blob/main/advisories/MCSAID-2025-010… technical-descriptionexploit
-
https://github.com/wb2osz/direwolf/issues/618 issue-tracking
-
https://www.vulncheck.com/advisories/wb2osz-direwolf-reachable-assertion-dos third-party-advisory
Affected products
direwolf
- =<1.8.1
- ==commit 3658a87
- =<1.8
Matching in nixpkgs
pkgs.direwolf
Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway
pkgs.direwolf-unstable
Soundcard Packet TNC, APRS Digipeater, IGate, APRStt gateway
-
nixos-unstable 1.8.1-unstable-2025-11-16
- nixpkgs-unstable 1.8.1-unstable-2025-11-16
- nixos-unstable-small 1.8.1-unstable-2025-11-16
Package maintainers
-
@lasandell Luke Sandell <lasandell@gmail.com>
-
@sarcasticadmin Robert James Hernandez <rob@sarcasticadmin.com>
-
@Pandapip1 Gavin John <gavinnjohn@gmail.com>