CVE History
| CVE | Affected | Published | CVSS v3 | CVSS v2 |
|---|---|---|---|---|
| <= 1.37.0 | 6.5 MEDIUM | — | ||
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). | ||||
| <= 1.37.0 | 3.2 LOW | — | ||
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. | ||||
| = 1.36.1 | 5.5 MEDIUM | — | ||
A heap-buffer-overflow was discovered in BusyBox v.1.36.1 in the next_token function at awk.c:1159. | ||||
| = 1.36.1 | 5.5 MEDIUM | — | ||
A use-after-free vulnerability was discovered in BusyBox v.1.36.1 via a crafted awk pattern in the awk.c copyvar function. | ||||
| = 1.36.1 | 5.5 MEDIUM | — | ||
A use-after-free vulnerability in BusyBox v.1.36.1 allows attackers to cause a denial of service via a crafted awk pattern in the awk.c evaluate function. | ||||
| = 1.36.1 | 5.5 MEDIUM | — | ||
A use-after-free vulnerability was discovered in xasprintf function in xfuncs_printf.c:344 in BusyBox v.1.36.1. | ||||
| = 1.33.2, = 1.30.1 | 7.8 HIGH | — | ||
An issue in the CPIO command of Busybox v1.33.2 allows attackers to execute a directory traversal. | ||||
| = *, <= 1.36.1 | 9.8 CRITICAL | — | ||
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. | ||||
| = 1.35.0 | 7.8 HIGH | 6.8 MEDIUM | ||
A use-after-free in Busybox 1.35-x's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the copyvar function. | ||||
| <= 1.35.0 | 8.8 HIGH | 6.8 MEDIUM | ||
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. | ||||
| >= 1.18.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 | ||||
| >= 1.16.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 | ||||
| = 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 evaluate function | ||||
| >= 1.16.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 evaluate function | ||||
| >= 1.28.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 clrvar function | ||||
| >= 1.26.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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_s function | ||||
| >= 1.21.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 hash_init function | ||||
| >= 1.18.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 | ||||
| >= 1.16.0, <= 1.33.1 | 7.2 HIGH | 6.5 MEDIUM | ||
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 | ||||
| = 1.33.1, = 1.33.0 | 9.8 CRITICAL | 6.8 MEDIUM | ||
An attacker-controlled pointer free in Busybox's hush applet leads to denial of service and possible code execution when processing a crafted shell command, due to the shell mishandling the &&& string. This may be used for remote code execution under rare conditions of filtered command input. | ||||
| >= 1.16.0, < 1.34.0 | 5.5 MEDIUM | 1.9 LOW | ||
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. | ||||
| = 1.33.1 | 5.5 MEDIUM | 1.9 LOW | ||
An incorrect handling of a special element in Busybox's ash applet leads to denial of service when processing a crafted shell command, due to the shell mistaking specific characters for reserved characters. This may be used for DoS under rare conditions of filtered command input. | ||||
| >= 1.27.0, <= 1.33.1 | 5.3 MEDIUM | 3.3 LOW | ||
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 | ||||
| = 1.33.1, = 1.33.0 | 5.5 MEDIUM | 2.1 LOW | ||
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 | ||||
| >= 1.32.0, <= 1.32.1 | 7.5 HIGH | 5 MEDIUM | ||
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. | ||||