Contact us
Free tools · Vulnerability lookup

busybox 1.32.0 vulnerabilities

busybox 1.32.0 has 19 known vulnerabilities (1 critical, 10 high). Each one is ranked by real-world exploitation and severity, with the version that fixes it where one is known. Free, no account.

Free tier: 5 lookups per day, per IP. Need continuous estate-wide coverage? See the service.
An ecosystem (Debian:12, npm, PyPI, …) enables precise version-aware matching. Leave it blank for Windows / commercial software.

Cross-referencing the vulnerability databases…

Vulnerability report · checked 2026-10-13

busybox 1.32.0

no ecosystem · NVD keyword / CPE match
19
known vulnerabilities
1 critical 10 high 5 medium 3 low
high CVE-2022-28391 CVSS 8.8

BusyBox through 1.35.0 allows remote attackers to execute arbitrary code if netstat is used to print a DNS PTR record's value to a VT compatible terminal. Alternatively, the attacker could choose to change the terminal's colors.

fixed in 1.3.0 EPSS 3.5% · p89 CWE-311 published 2022-04-03
critical CVE-2022-48174 CVSS 9.8

There is a stack overflow vulnerability in ash.c:6030 in busybox before 1.35. In the environment of Internet of Vehicles, this vulnerability can be executed from command to arbitrary code execution.

fixed in 7.26.0310 EPSS 3.2% · p88 CWE-787 published 2023-08-22
high CVE-2021-42380 CVSS 7.2

A use-after-free in awk leads to denial of service and possibly code execution when processing a crafted awk pattern in the clrvar function.

fixed in 1.3.0 EPSS 3.1% · p87 CWE-416 published 2021-11-15
high CVE-2021-42379 CVSS 7.2

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 next_input_file function.

fixed in 1.3.0 EPSS 2.8% · p86 CWE-416 published 2021-11-15
high CVE-2021-42381 CVSS 7.2

A use-after-free in awk leads to denial of service and possibly code execution when processing a crafted awk pattern in the hash_init function.

fixed in 1.3.0 EPSS 2.8% · p86 CWE-416 published 2021-11-15
high CVE-2021-42385 CVSS 7.2

A use-after-free in awk leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function.

fixed in 1.3.0 EPSS 2.8% · p86 CWE-416 published 2021-11-15
high CVE-2021-42382 CVSS 7.2

A use-after-free in awk leads to denial of service and possibly code execution when processing a crafted awk pattern in the getvar_s function.

fixed in 1.3.0 EPSS 2.8% · p86 CWE-416 published 2021-11-15
high CVE-2021-42378 CVSS 7.2

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 getvar_i function.

fixed in 1.3.0 EPSS 2.7% · p86 CWE-416 published 2021-11-15
high CVE-2021-42384 CVSS 7.2

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 handle_special function.

fixed in 1.3.0 EPSS 2.7% · p86 CWE-416 published 2021-11-15
high CVE-2021-42386 CVSS 7.2

A use-after-free in awk leads to denial of service and possibly code execution when processing a crafted awk pattern in the nvalloc function.

fixed in 1.3.0 EPSS 2.7% · p86 CWE-416 published 2021-11-15
high CVE-2021-28831 CVSS 7.5

decompress_gunzip.c in BusyBox through 1.32.1 mishandles the error bit on the huft_build result pointer, with a resultant invalid free or segmentation fault, via malformed gzip data.

fixed in 1.3.0 EPSS 2.7% · p86 CWE-755 published 2021-03-19
medium CVE-2021-42374 CVSS 5.3

An out-of-bounds heap read in Busybox's unlzma applet leads to information leak and denial of service when crafted LZMA-compressed input is decompressed. This can be triggered by any applet/format that internally supports LZMA compression.

fixed in 1.3.0 EPSS 0.6% · p48 CWE-125 published 2021-11-15
medium CVE-2021-42376 CVSS 5.5

A NULL pointer dereference in Busybox's hush applet leads to denial of service when processing a crafted shell command, due to missing validation after a \x03 delimiter character. This may be used for DoS under very rare conditions of filtered command input.

fixed in 1.3.0 EPSS 0.4% · p36 CWE-476 published 2021-11-15
medium CVE-2025-60876 CVSS 6.5

BusyBox wget thru 1.3.7 accepted raw CR (0x0D)/LF (0x0A) and other C0 control bytes in the HTTP request-target (path/query), allowing the request line to be split and attacker-controlled headers to be injected. To preserve the HTTP/1.1 request-line shape METHOD SP request-target SP HTTP/1.1, a raw space (0x20) in the request-target must also be rejected (clients should use %20).

fixed in 4.0 EPSS 0.3% · p22 CWE-284 published 2025-11-10
medium CVE-2026-38754 CVSS 5.1

A heap overflow in the ifsbreakup() function (shell/ash.c) of Busybox v1.38.0 allows attackers to cause a Denial of Service (DoS) via supplying a crafted input.

EPSS 0.2% · p13 CWE-122 published 2026-07-15
low CVE-2026-38752 CVSS 2.9

A stack overflow in the evaluate() function (editors/awk.c) of BusyBox commit 371fe9 allows attackers to cause a Denial of Service (DoS) via supplying a crafted AWK script.

EPSS 0.2% · p10 CWE-121 published 2026-07-15
low CVE-2026-38755 CVSS 2.9

A heap overflow in the evalcommand() function (shell/ash.c) of Busybox v1.38.0 allows attackers to cause a Denial of Service (DoS) via supplying a crafted input.

EPSS 0.2% · p10 CWE-122 published 2026-07-15
low CVE-2025-46394 CVSS 3.2

In tar in BusyBox through 1.37.0, a TAR archive can have filenames hidden from a listing through the use of terminal escape sequences.

fixed in 4.0 EPSS 0.2% · p7 CWE-451 published 2025-04-23
medium CVE-2026-38753 CVSS 4.9

A use-after-free in the awk_sub() function (editors/awk.c) of Busybox v1.38.0 allows attackers to cause a Denial of Service (DoS) via supplying a crafted AWK script.

EPSS 0.1% · p3 CWE-416 published 2026-07-15

Discovery: OSV.dev, NVD and Red Hat (MITRE-refined). Prioritisation: CISA KEV & EPSS. Findings are best-effort from public sources and are not a substitute for vendor advisories.

Not sure what to type? Start from the product

The software directory has a page for 1000 widely used products, from operating systems and firewalls to the npm and Python packages inside your applications, each with the versions already checked and the advisories they turned up.

Browse the directory

Scanning a whole estate?

Our Vulnerability Reporter service inventories your software and reports continuously.