CVE-2017-16544

High

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.

SeverityHigh
CVSS8.8
Exploit probability—
ProductBusybox
PublishedNov 20, 2017
First seenNov 20, 2017

How to fix

Vendor advisories

Affected products

ProductAffected versionsFixed in
busybox busyboxv ≤ 1.27.2—
debian debian_linux8.0, 9.0—
vmware esxi6.0, 6.5, 6.7—
redlion n-tron_702-w_firmwareNo range specified—
redlion n-tron_702m12-w_firmwareNo range specified—
canonical ubuntu_linux14.04, 16.04—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2017-16544 · Busybox · Dark Radar