SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2017-16544

In the add_match function in libbb/lineedit.c in BusyBox through 1.27.2, the tab autocomplete feature of the shell, used to get a list of filenames in a directory, does not sanitize filenames and results in executing any escape sequence in the terminal.

HIGH 8.8EPSS 6.24%

Does this matter?

High impact if exploited, but EPSS currently rates exploitation as unlikely (6.24%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.

Description

In the add_match function in libbb/lineedit.c in BusyBox through 1.27.2, the tab autocomplete feature of the shell, used to get a list of filenames in a directory, does not sanitize filenames and results in executing any escape sequence in the terminal. This could potentially result in code execution, arbitrary file writes, or other attacks.

CVSS 3.1
8.8 HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS
6.24% probability · 93th percentile
CISA KEV
Not listed
Weakness
CWE-94
Affected
busybox/busybox · debian/debian linux · vmware/esxi · redlion/n-tron 702-w firmware · redlion/n-tron 702m12-w firmware · canonical/ubuntu linux
Source
cve@mitre.org

References

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.