Skip to main content
CVE-2025-34458VulnerabilityPublished Updated

CVE-2025-34458: wb2osz Dire Wolf · Reachable Assertion

Affects wb2osz Dire WolfSource CVE Database V5

0

Not known to be exploited · CVSS 8.7 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 4.0 base score
8.7High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
GitHubwb2osz/direwolfpkg:github/wb2osz/direwolfOther threatsAffected
  • <=1.8
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

To mitigate CVE-2025-34458, organizations should immediately upgrade Dire Wolf to versions including or following commit 3658a87 where the assertion vulnerability is fixed. If upgrading is not immediately feasible, implement input validation filters at the network boundary to detect and block malformed AX.25 frames with empty or truncated MIC-E comment fields. Monitoring APRS traffic for anomalous or malformed packets can help identify exploitation attempts. Consider running Dire Wolf within containerized or sandboxed environments to limit the impact of process crashes. Additionally, patch management processes should be enhanced to track Dire Wolf updates and apply security fixes promptly. Developers maintaining forks or custom builds of Dire Wolf should review and harden the aprs_mic_e() function to handle edge cases gracefully without relying on assertions that terminate the process. Finally, raising awareness in amateur radio and emergency communication communities about this vulnerability will help coordinate defensive measures.

Description

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

Community reviews

Loading reviews…