Security News > 2021 > November > 14 New Security Flaws Found in BusyBox Linux Utility for Embedded Devices

14 New Security Flaws Found in BusyBox Linux Utility for Embedded Devices
2021-11-10 00:08

Cybersecurity researchers on Tuesday disclosed 14 critical vulnerabilities in the BusyBox Linux utility that could be exploited to result in a denial-of-service condition and, in select cases, even lead to information leaks and remote code execution.

The security weaknesses, tracked from CVE-2021-42373 through CVE-2021-42386, affect multiple versions of the tool ranging from 1.16-1.33.1, DevOps company JFrog and industrial cybersecurity company Claroty said in a joint report.

Dubbed "The Swiss Army Knife of Embedded Linux," BusyBox is a widely used software suite combining a variety of common Unix utilities or applets into a single executable file that can run on Linux systems such as programmable logic controllers, human-machine interfaces, and remote terminal units.

Triggered by supplying untrusted data via command line to the vulnerable applets, successful exploitation of the flaws could result in denial-of-service, inadvertent disclosure of sensitive information, and potentially code execution.

The weaknesses have since been addressed in BusyBox version 1.34.0, which was released on August 19, following responsible disclosure.

"The proliferation of BusyBox makes this an issue that needs to be addressed by security teams. As such, we encourage companies to upgrade their BusyBox version, or make sure they are not using any of the affected applets."


News URL

https://thehackernews.com/2021/11/14-new-security-flaws-found-in-busybox.html

Related Vulnerability

DATE CVE VULNERABILITY TITLE RISK
2021-11-15 CVE-2021-42386 Use After Free vulnerability in multiple products
A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the nvalloc function
network
low complexity
busybox fedoraproject CWE-416
7.2
2021-11-15 CVE-2021-42373 NULL Pointer Dereference vulnerability in multiple products
A NULL pointer dereference in Busybox's man applet leads to denial of service when a section name is supplied but no page argument is given
local
low complexity
busybox fedoraproject netapp CWE-476
5.5

Related vendor

VENDOR LAST 12M #/PRODUCTS LOW MEDIUM HIGH CRITICAL TOTAL VULNS
Linux 11 64 2337 1502 67 3970
Busybox 1 0 13 20 4 37