Impact
A heap buffer overrun occurs in the ifsbreakup() function of the BusyBox ash shell (v1.38.0). The vulnerability, an instance of both CWE-122 and CWE-125, allows an attacker to supply crafted input that overflows a heap buffer and terminates the shell process, resulting in a denial of service.
Affected Systems
BusyBox v1.38.0, the shell module ash.c, used in embedded systems and lightweight Linux distributions
Risk and Exploitability
The CVSS score of 5.1 indicates moderate severity, but the EPSS score of less than 1% suggests a low probability of exploitation in the wild. The defect is not listed in CISA KEV. The likely attack vector is to feed malicious input to the ash shell, either via local execution or by injecting a crafted script, which then crashes the process and disrupts availability. The flaw involves both CWE-122 and CWE-125 weaknesses. No fixed public workaround is available; an update is the recommended.
OpenCVE Enrichment