From 56a55ffed7acccb929a8df107a68ae42e4bf5346 Mon Sep 17 00:00:00 2001 From: RISCi_ATOM Date: Mon, 20 Nov 2017 11:44:51 -0500 Subject: [PATCH] Remove mislabeled patch --- .../patches/900-fix_cve2017-7467.patch | 22 ------------------- 1 file changed, 22 deletions(-) delete mode 100644 package/utils/busybox/patches/900-fix_cve2017-7467.patch diff --git a/package/utils/busybox/patches/900-fix_cve2017-7467.patch b/package/utils/busybox/patches/900-fix_cve2017-7467.patch deleted file mode 100644 index 4fd77e81d5..0000000000 --- a/package/utils/busybox/patches/900-fix_cve2017-7467.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/libbb/lineedit.c -+++ b/libbb/lineedit.c -@@ -632,6 +632,19 @@ static void free_tab_completion_data(voi - - static void add_match(char *matched) - { -+ unsigned char *p = (unsigned char*)matched; -+ while (*p) { -+ /* ESC attack fix: drop any string with control chars */ -+ if (*p < ' ' -+ || (!ENABLE_UNICODE_SUPPORT && *p >= 0x7f) -+ || (ENABLE_UNICODE_SUPPORT && *p == 0x7f) -+ ) { -+ free(matched); -+ return; -+ } -+ p++; -+ } -+ - matches = xrealloc_vector(matches, 4, num_matches); - matches[num_matches] = matched; - num_matches++; -- 2.25.1