aboutsummaryrefslogtreecommitdiffstats
path: root/tools/firmware-utils
diff options
context:
space:
mode:
authorJohn Crispin <john@phrozen.org>2018-01-01 11:46:03 +0100
committerJohn Crispin <john@phrozen.org>2018-01-02 07:14:08 +0100
commit7c0a2bc93077f52c033e406864b34af3a4fab245 (patch)
treebf6531b889e1c23f6ba20b9525ba0cd1997d5d4a /tools/firmware-utils
parent0b1fa809d0e974398503a24e408c1209969711f7 (diff)
downloadupstream-7c0a2bc93077f52c033e406864b34af3a4fab245.tar.gz
upstream-7c0a2bc93077f52c033e406864b34af3a4fab245.tar.bz2
upstream-7c0a2bc93077f52c033e406864b34af3a4fab245.zip
busybox: backport cve-2017-16544 fix
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. Fixes: FS#1181 - CVE-2017-16544: Backport the patch from: https://git.busybox.net/busybox/commit/?id=c3797d40a1c57352192c6106cc0f435e7d9c11e8 https://nvd.nist.gov/vuln/detail/CVE-2017-16544 Signed-off-by: Derek Werthmuller <thewerthfam@gmail.com> Signed-off-by: John Crispin <john@phrozen.org>
Diffstat (limited to 'tools/firmware-utils')
0 files changed, 0 insertions, 0 deletions