CVE-2025-34457

Description

A flaw was found in Dire Wolf. A remote unauthenticated attacker could exploit a stack-based buffer overflow vulnerability in the kiss_rec_byte() function when processing specially crafted KISS (KISS is a protocol for transmitting AX.25 frames over a serial link) frames that exceed the maximum allowed length. This leads to an out-of-bounds write and read, causing stack memory corruption or application crashes, ultimately resulting in a Denial of Service (DoS) condition.

Statement

This vulnerability is rated IMPORTANT as Dire Wolf, available in Fedora, is susceptible to a denial-of-service condition. A remote unauthenticated attacker can exploit a stack-based buffer overflow by sending specially crafted KISS frames, leading to application crashes.

Understanding the Weakness (CWE)

Availability

Technical Impact: Modify Memory; DoS: Crash, Exit, or Restart; DoS: Resource Consumption (CPU); DoS: Resource Consumption (Memory)

Buffer overflows generally lead to crashes. Other attacks leading to lack of availability are possible, including putting the program into an infinite loop.

Integrity,Confidentiality,Availability,Access Control

Technical Impact: Modify Memory; Execute Unauthorized Code or Commands; Bypass Protection Mechanism

Buffer overflows often can be used to execute arbitrary code, which is usually outside the scope of a program's implicit security policy.

Integrity,Confidentiality,Availability,Access Control,Other

Technical Impact: Modify Memory; Execute Unauthorized Code or Commands; Bypass Protection Mechanism; Other

When the consequence is arbitrary code execution, this can often be used to subvert any other security service.

Frequently Asked Questions

Want to get errata notifications? Sign up here.