CVE-2018-1000500
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet...
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-295
- Updated
- 2026-11-02
CVE List
6.5
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
CVE-2018-1000500- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2018-1898
6.5
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
EUVD-2018-1898- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-248x-4c3j-hcg7
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet...
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
GHSA-248x-4c3j-hcg7- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVALPINE-CVE-2018-1000500
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
ALPINE-CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2018-1000500
8.1
CVE-2018-1000500 does not affect BellSoft software
- Record
BELL-CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 15 moreShow less
OSV
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2018-1000500
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
DEBIAN-CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2018-1000500
8.1
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file".
- Record
UBUNTU-CVE-2018-1000500- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVCLSA-2025-1762269073 No score
Fix CVE(s): CVE-2018-1000500, CVE-2022-28391, CVE-2023-39810
- SECURITY UPDATE: missing SSL certificate validation vulnerability in wget
- debian/patches/CVE-2018-1000500-1.patch: implement TLS verification with CENABLE_FEATURE_WGET_OPENSSL
- debian/patches/CVE 2018-1000500-2.patch: fix openssl options for cert verification
- CVE-2018-1000500
- SECURITY UPDATE: escape sequence injection attack
- debian/patches/CVE-2022-28391-1.patch: sockaddr2str: ensure only printable characters are returned for the hostname part
- debian/patches/CVE-2022-28391-2.patch: nslookup: sanitize all printed strings
- CVE-2022-28391
- SECURITY UPDATE: directory traversal vulnerability in CPIO command
- debian/patches/CVE-2023-39810.patch: archival: disallow path traversals
- debian/config/pkg/*: regenerate to add the new FEATURE_PATH_TRAVERSAL_PROTECTION option
- CVE-2023-39810
- Record
CLSA-2025-1762269073- Updated
- 2026-11-02
OSVMGASA-2021-0009 No score
Updated busybox packages fix a security vulnerability
Busybox contains a Missing SSL certificate validation vulnerability in The "busybox wget" applet that can result in arbitrary code execution. This attack appear to be exploitable via Simply download any file over HTTPS using "busybox wget https://compromised-domain.com/important-file". ().
- Record
MGASA-2021-0009- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:1408-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2018-1000517: Fixed buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2011-5325: Fixed a directory traversal related to 'tar' command (bsc#951562).
- CVE-2018-1000500: Fixed missing SSL certificate validation related to the 'wget' command (bsc#1099263).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2021:1408-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:3531-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2018-1000517: Fixed buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2011-5325: Fixed a directory traversal related to 'tar' command (bsc#951562).
- CVE-2018-1000500: Fixed missing SSL certificate validation related to the 'wget' command (bsc#1099263).
- Record
openSUSE-SU-2021:3531-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:0135-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2011-5325: Fixed tar directory traversal (bsc#951562).
- CVE-2015-9261: Fixed segfalts and application crashes in huft_build (bsc#1102912).
- CVE-2016-2147: Fixed out of bounds write (heap) due to integer underflow in udhcpc (bsc#970663).
- CVE-2016-2148: Fixed heap-based buffer overflow in OPTION_6RD parsing (bsc#970662).
- CVE-2016-6301: Fixed NTP server denial of service flaw (bsc#991940).
- CVE-2017-15873: Fixed integer overflow in get_next_block function in archival/libarchive/decompress_bunzip2.c (bsc#1064976).
- CVE-2017-15874: Fixed integer underflow in archival/libarchive/decompress_unlzma.c (bsc#1064978).
- CVE-2017-16544: Fixed Insufficient sanitization of filenames when autocompleting (bsc#1069412).
- CVE-2018-1000500 : Fixed missing SSL certificate validation in wget (bsc#1099263).
- CVE-2018-1000517: Fixed heap-based buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2019-5747: Fixed out of bounds read in udhcp components (bsc#1121428).
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2021-42373: Fixed NULL pointer dereference in man leading to DoS when a section name is supplied but no page argument is given (bsc#1192869).
- CVE-2021-42374: Fixed out-of-bounds heap read in unlzma leading to information leak and DoS when crafted LZMA-compressed input is decompressed (bsc#1192869).
- CVE-2021-42375: Fixed incorrect handling of a special element in ash leading to DoS when processing a crafted shell command, due to the shell mistaking specific characters for reserved characters (bsc#1192869).
- CVE-2021-42376: Fixed NULL pointer dereference in hush leading to DoS when processing a crafted shell command (bsc#1192869).
- CVE-2021-42377: Fixed attacker-controlled pointer free in hush leading to DoS and possible code execution when processing a crafted shell command (bsc#1192869).
- CVE-2021-42378: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_i function (bsc#1192869).
- CVE-2021-42379: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the next_input_file function (bsc#1192869).
- CVE-2021-42380: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the clrvar function (bsc#1192869).
- CVE-2021-42381: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the hash_init function (bsc#1192869).
- CVE-2021-42382: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_s function (bsc#1192869).
- CVE-2021-42383: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42384: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the handle_special function (bsc#1192869).
- CVE-2021-42385: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42386: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the nvalloc function (bsc#1192869).
- Record
openSUSE-SU-2022:0135-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11738-1 No score
busybox-1.35.0-1.1 on GA media
These are all security issues fixed in the busybox-1.35.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11738-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:3531-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2018-1000517: Fixed buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2011-5325: Fixed a directory traversal related to 'tar' command (bsc#951562).
- CVE-2018-1000500: Fixed missing SSL certificate validation related to the 'wget' command (bsc#1099263).
- Record
SUSE-SU-2021:3531-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0135-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2011-5325: Fixed tar directory traversal (bsc#951562).
- CVE-2015-9261: Fixed segfalts and application crashes in huft_build (bsc#1102912).
- CVE-2016-2147: Fixed out of bounds write (heap) due to integer underflow in udhcpc (bsc#970663).
- CVE-2016-2148: Fixed heap-based buffer overflow in OPTION_6RD parsing (bsc#970662).
- CVE-2016-6301: Fixed NTP server denial of service flaw (bsc#991940).
- CVE-2017-15873: Fixed integer overflow in get_next_block function in archival/libarchive/decompress_bunzip2.c (bsc#1064976).
- CVE-2017-15874: Fixed integer underflow in archival/libarchive/decompress_unlzma.c (bsc#1064978).
- CVE-2017-16544: Fixed Insufficient sanitization of filenames when autocompleting (bsc#1069412).
- CVE-2018-1000500 : Fixed missing SSL certificate validation in wget (bsc#1099263).
- CVE-2018-1000517: Fixed heap-based buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2019-5747: Fixed out of bounds read in udhcp components (bsc#1121428).
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2021-42373: Fixed NULL pointer dereference in man leading to DoS when a section name is supplied but no page argument is given (bsc#1192869).
- CVE-2021-42374: Fixed out-of-bounds heap read in unlzma leading to information leak and DoS when crafted LZMA-compressed input is decompressed (bsc#1192869).
- CVE-2021-42375: Fixed incorrect handling of a special element in ash leading to DoS when processing a crafted shell command, due to the shell mistaking specific characters for reserved characters (bsc#1192869).
- CVE-2021-42376: Fixed NULL pointer dereference in hush leading to DoS when processing a crafted shell command (bsc#1192869).
- CVE-2021-42377: Fixed attacker-controlled pointer free in hush leading to DoS and possible code execution when processing a crafted shell command (bsc#1192869).
- CVE-2021-42378: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_i function (bsc#1192869).
- CVE-2021-42379: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the next_input_file function (bsc#1192869).
- CVE-2021-42380: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the clrvar function (bsc#1192869).
- CVE-2021-42381: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the hash_init function (bsc#1192869).
- CVE-2021-42382: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_s function (bsc#1192869).
- CVE-2021-42383: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42384: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the handle_special function (bsc#1192869).
- CVE-2021-42385: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42386: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the nvalloc function (bsc#1192869).
- Record
SUSE-SU-2022:0135-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0135-2 No score
Security update for busybox
This update for busybox fixes the following issues:
- CVE-2011-5325: Fixed tar directory traversal (bsc#951562).
- CVE-2015-9261: Fixed segfalts and application crashes in huft_build (bsc#1102912).
- CVE-2016-2147: Fixed out of bounds write (heap) due to integer underflow in udhcpc (bsc#970663).
- CVE-2016-2148: Fixed heap-based buffer overflow in OPTION_6RD parsing (bsc#970662).
- CVE-2016-6301: Fixed NTP server denial of service flaw (bsc#991940).
- CVE-2017-15873: Fixed integer overflow in get_next_block function in archival/libarchive/decompress_bunzip2.c (bsc#1064976).
- CVE-2017-15874: Fixed integer underflow in archival/libarchive/decompress_unlzma.c (bsc#1064978).
- CVE-2017-16544: Fixed Insufficient sanitization of filenames when autocompleting (bsc#1069412).
- CVE-2018-1000500 : Fixed missing SSL certificate validation in wget (bsc#1099263).
- CVE-2018-1000517: Fixed heap-based buffer overflow in the retrieve_file_data() (bsc#1099260).
- CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
- CVE-2019-5747: Fixed out of bounds read in udhcp components (bsc#1121428).
- CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
- CVE-2021-42373: Fixed NULL pointer dereference in man leading to DoS when a section name is supplied but no page argument is given (bsc#1192869).
- CVE-2021-42374: Fixed out-of-bounds heap read in unlzma leading to information leak and DoS when crafted LZMA-compressed input is decompressed (bsc#1192869).
- CVE-2021-42375: Fixed incorrect handling of a special element in ash leading to DoS when processing a crafted shell command, due to the shell mistaking specific characters for reserved characters (bsc#1192869).
- CVE-2021-42376: Fixed NULL pointer dereference in hush leading to DoS when processing a crafted shell command (bsc#1192869).
- CVE-2021-42377: Fixed attacker-controlled pointer free in hush leading to DoS and possible code execution when processing a crafted shell command (bsc#1192869).
- CVE-2021-42378: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_i function (bsc#1192869).
- CVE-2021-42379: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the next_input_file function (bsc#1192869).
- CVE-2021-42380: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the clrvar function (bsc#1192869).
- CVE-2021-42381: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the hash_init function (bsc#1192869).
- CVE-2021-42382: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the getvar_s function (bsc#1192869).
- CVE-2021-42383: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42384: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the handle_special function (bsc#1192869).
- CVE-2021-42385: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the evaluate function (bsc#1192869).
- CVE-2021-42386: Fixed use-after-free in awk leading to DoS and possibly code execution when processing a crafted awk pattern in the nvalloc function (bsc#1192869).
- Record
SUSE-SU-2022:0135-2- Updated
- 2026-11-02
OSVSUSE-SU-2022:3959-1 No score
Security update for busybox
This update for busybox fixes the following issues:
- Enable switch_root With this change virtme --force-initramfs works as expected.
- Enable udhcpc
busybox was updated to 1.35.0
-
Adjust busybox.config for new features in find, date and cpio
-
Annotate CVEs already fixed in upstream, but not mentioned in .changes yet:
- CVE-2017-16544 (bsc#1069412): Insufficient sanitization of filenames when autocompleting
- CVE-2015-9261 (bsc#1102912): huft_build misuses a pointer, causing segfaults
- CVE-2016-2147 (bsc#970663): out of bounds write (heap) due to integer underflow in udhcpc
- CVE-2016-2148 (bsc#970662): heap-based buffer overflow in OPTION_6RD parsing
- CVE-2016-6301 (bsc#991940): NTP server denial of service flaw
- CVE-2017-15873 (bsc#1064976): The get_next_block function in archival/libarchive/decompress_bunzip2.c has an Integer Overflow
- CVE-2017-15874 (bsc#1064978): archival/libarchive/decompress_unlzma.c has an Integer Underflow
- CVE-2019-5747 (bsc#1121428): out of bounds read in udhcp components
- CVE-2021-42373, CVE-2021-42374, CVE-2021-42375, CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386 (bsc#1192869) : v1.34.0 bugfixes
- CVE-2021-28831 (bsc#1184522): invalid free or segmentation fault via malformed gzip data
- CVE-2018-20679 (bsc#1121426): out of bounds read in udhcp
- CVE-2018-1000517 (bsc#1099260): Heap-based buffer overflow in the retrieve_file_data()
- CVE-2011-5325 (bsc#951562): tar directory traversal
- CVE-2018-1000500 (bsc#1099263): wget: Missing SSL certificate validation
- Record
SUSE-SU-2022:3959-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:4253-1 No score
Security update for busybox
This update for busybox fixes the following issues:
-
CVE-2014-9645: Fixed loading of unwanted modules with / (bsc#914660).
-
CVE-2017-16544: Fixed insufficient sanitization of filenames when autocompleting (bsc#1069412).
-
CVE-2015-9261: Fixed huft_build misuses a pointer, causing segfaults (bsc#1102912).
-
CVE-2016-2147: Fixed out of bounds write (heap) due to integer underflow in udhcpc (bsc#970663).
-
CVE-2016-2148: Fixed heap-based buffer overflow in OPTION_6RD parsing (bsc#970662).
-
CVE-2016-6301: Fixed NTP server denial of service flaw (bsc#991940).
-
CVE-2017-15873: Fixed integer overflow in get_next_block function in archival/libarchive/decompress_bunzip2.c (bsc#1064976).
-
CVE-2017-15874: Fixed integer overflow in archival/libarchive/decompress_unlzma (bsc#1064978).
-
CVE-2019-5747: Fixed out of bounds read in udhcp components (bsc#1121428).
-
CVE-2021-42373, CVE-2021-42374, CVE-2021-42375, CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386: v1.34.0 bugfixes (bsc#1192869).
-
CVE-2021-28831: Fixed invalid free or segmentation fault via malformed gzip data (bsc#1184522).
-
CVE-2018-20679: Fixed out of bounds read in udhcp (bsc#1121426).
-
CVE-2018-1000517: Fixed heap-based buffer overflow in the retrieve_file_data() (bsc#1099260).
-
CVE-2011-5325: Fixed tar directory traversal (bsc#951562).
-
CVE-2018-1000500: Fixed missing SSL certificate validation in wget (bsc#1099263).
-
Update to 1.35.0
- awk: fix printf %%, fix read beyond end of buffer
- chrt: silence analyzer warning
- libarchive: remove duplicate forward declaration
- mount: 'mount -o rw ....' should not fall back to RO mount
- ps: fix -o pid=PID,args interpreting entire 'PID,args' as header
- tar: prevent malicious archives with long name sizes causing OOM
- udhcpc6: fix udhcp_find_option to actually find DHCP6 options
- xxd: fix -p -r
- support for new optoins added to basename, cpio, date, find, mktemp, wget and others
-
Enable fdisk (jsc#CAR-16)
-
Update to 1.34.1:
- build system: use SOURCE_DATE_EPOCH for timestamp if available
- many bug fixes and new features
- touch: make FEATURE_TOUCH_NODEREF unconditional
-
update to 1.33.1:
- httpd: fix sendfile
- ash: fix HISTFILE corruptio
- ash: fix unset variable pattern expansion
- traceroute: fix option parsing
- gunzip: fix for archive corruption
-
Update to version 1.33.0
- many bug fixes and new features
-
Update to version 1.32.1
- fixes a case where in ash, 'wait' never finishes.
-
prepare usrmerge (bsc#1029961)
-
Enable testsuite and package it for later rerun (for QA, jsc#CAR-15)
-
Update to version 1.31.1:
- Bug fix release. 1.30.1 has fixes for dc, ash (PS1 expansion fix), hush, dpkg-deb, telnet and wget.
-
Changes from version 1.31.0:
- many bugfixes and new features.
-
Add busybox-no-stime.patch: stime() has been deprecated in glibc 2.31 and replaced with clock_settime().
-
update to 1.25.1:
- fixes for hush, gunzip, ip route, ntpd
-
includes changes from 1.25.0:
- many added and expanded implementations of command options
-
includes changes from 1.24.2:
- fixes for build system (static build with glibc fixed), truncate, gunzip and unzip.
-
Update to version 1.24.1
- for a full list of changes see http://www.busybox.net/news.html
-
Refresh busybox.install.patch
-
Update to 1.23.2
- for a full list of changes see http://www.busybox.net/news.html
-
Cleaned up spec file with spec-cleaner
-
Refreshed patches
-
update to 1.22.1: Many updates and fixes for most included tools, see see http://www.busybox.net/news.html
- Record
SUSE-SU-2022:4253-1- Updated
- 2026-11-02
OSVUSN-4531-1 No score
busybox vulnerability
It was discovered that the BusyBox wget applet incorrectly validated SSL certificates. A remote attacker could possibly use this issue to intercept secure communications.
- Record
USN-4531-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
busyboxAlpine:v3.10 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.11 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.12 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.13 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.14 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.15 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.16 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.17 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.18 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.19 |
before 1.28.3-r2 | 1.28.3-r2 |
Show 77 moreShow less
| Package | Affected | Fixed |
|---|---|---|
busyboxAlpine:v3.20 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.21 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.22 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.23 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.24 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.8 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxAlpine:v3.9 |
before 1.28.3-r2 | 1.28.3-r2 |
busyboxTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1:1.30.1-4+tuxcare.els3 | 1:1.30.1-4+tuxcare.els3 |
busybox-staticTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1:1.30.1-4+tuxcare.els3 | 1:1.30.1-4+tuxcare.els3 |
busybox-syslogdTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1:1.30.1-4+tuxcare.els3 | 1:1.30.1-4+tuxcare.els3 |
udhcpcTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1:1.30.1-4+tuxcare.els3 | 1:1.30.1-4+tuxcare.els3 |
udhcpdTuxCare:Debian:10 From an advisory covering 3 CVEs |
before 1:1.30.1-4+tuxcare.els3 | 1:1.30.1-4+tuxcare.els3 |
busyboxDebian:12 |
All versions, plus listed versions 1:1.35.0-41:1.35.0-4+deb12u11:1.36.0-1~exp11:1.36.1-11:1.36.1-2 Show 23 moreShow less1:1.36.1-31:1.36.1-3.11:1.36.1-41:1.36.1-51:1.36.1-61:1.36.1-6~exp.11:1.36.1-71:1.36.1-81:1.36.1-91:1.37.0-11:1.37.0-101:1.37.0-10.11:1.37.0-21:1.37.0-31:1.37.0-41:1.37.0-51:1.37.0-61:1.37.0-71:1.37.0-81:1.37.0-91:1.38.0-11:1.38.0-21:1.38.0-3 |
None known |
busyboxDebian:13 |
All versions, plus listed versions 1:1.37.0-101:1.37.0-10.11:1.37.0-61:1.37.0-71:1.37.0-8 Show 4 moreShow less1:1.37.0-91:1.38.0-11:1.38.0-21:1.38.0-3 |
None known |
busyboxDebian:14 |
All versions, plus listed versions 1:1.37.0-101:1.37.0-10.11:1.37.0-61:1.37.0-71:1.37.0-8 Show 4 moreShow less1:1.37.0-91:1.38.0-11:1.38.0-21:1.38.0-3 |
None known |
busyboxMageia:7 |
before 1.30.1-1.1.mga7 | 1.30.1-1.1.mga7 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP2 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise Module for Basesystem 15 SP2 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Enterprise Storage 6 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticSUSE:Enterprise Storage 6 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP2-BCL From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Proxy 4.1 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Retail Branch Server 4.1 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Server 4.1 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Enterprise Storage 6 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Enterprise Storage 7 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Real Time 15 SP2 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP4 From an advisory covering 27 CVEs |
before 1.35.0-150400.3.3.1 | 1.35.0-150400.3.3.1 |
busyboxopenSUSE:Leap 15.4 From an advisory covering 27 CVEs |
before 1.35.0-150400.3.3.1 | 1.35.0-150400.3.3.1 |
busyboxSUSE:OpenStack Cloud 9 From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP3-BCL From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP4-LTSS From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP5 From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 12 SP5 From an advisory covering 28 CVEs |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxUbuntu:18.04:LTS |
before 1:1.27.2-2ubuntu3.3, plus listed versions 1:1.22.0-19ubuntu21:1.27.2-1ubuntu31:1.27.2-1ubuntu41:1.27.2-2ubuntu21:1.27.2-2ubuntu31:1.27.2-2ubuntu3.11:1.27.2-2ubuntu3.2 |
1:1.27.2-2ubuntu3.3 |
busyboxUbuntu:20.04:LTS |
before 1:1.30.1-4ubuntu6.2, plus listed versions 1:1.30.1-4ubuntu41:1.30.1-4ubuntu51:1.30.1-4ubuntu61:1.30.1-4ubuntu6.1 |
1:1.30.1-4ubuntu6.2 |
busyboxopenSUSE:Leap 15.2 From an advisory covering 5 CVEs |
before 1.26.2-lp152.5.3.1 | 1.26.2-lp152.5.3.1 |
busybox-staticopenSUSE:Leap 15.2 From an advisory covering 5 CVEs |
before 1.26.2-lp152.5.3.1 | 1.26.2-lp152.5.3.1 |
busyboxopenSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
busybox-staticopenSUSE:Leap 15.3 From an advisory covering 5 CVEs |
before 1.26.2-4.5.1 | 1.26.2-4.5.1 |
virtualboxopenSUSE:Leap 15.3 From an advisory covering 27 CVEs |
before 6.1.34-lp153.2.27.2 | 6.1.34-lp153.2.27.2 |
virtualbox-kmpopenSUSE:Leap 15.3 From an advisory covering 27 CVEs |
before 6.1.34-lp153.2.27.1 | 6.1.34-lp153.2.27.1 |
busyboxopenSUSE:Leap 15.3 From an advisory covering 27 CVEs |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxopenSUSE:Tumbleweed From an advisory covering 17 CVEs |
before 1.35.0-1.1 | 1.35.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-1000500 is a high vulnerability (CVSS 8.1) in Busybox, published June 26, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.49%, the 84th percentile. Fixed in busybox 1.28.3-r2.
References
lists.busybox.net/pipermail/busybox/2018-May/086462.html
git.busybox.net/busybox/commit?id=45fa3f18adf57ef9d743038743d9c90573aeeb91
usn.ubuntu.com/4531-1
nvd.nist.gov/vuln/detail/CVE-2018-1000500
github.com/advisories/GHSA-248x-4c3j-hcg7
security.alpinelinux.org/vuln/CVE-2018-1000500
Show 62 moreShow less
docs.bell-sw.com/security/cves/CVE-2018-1000500
errata.tuxcare.com/els_os/debian10els/CLSA-2025-1762269073.html
security-tracker.debian.org/tracker/CVE-2018-1000500
advisories.mageia.org/MGASA-2021-0009.html
bugs.mageia.org/show_bug.cgi?id=27307
ubuntu.com/security/notices/USN-4531-1
suse.com/support/update/announcement/2021/suse-su-20213531-1
bugzilla.suse.com/1099260
bugzilla.suse.com/1099263
bugzilla.suse.com/1121426
bugzilla.suse.com/1184522
bugzilla.suse.com/951562
suse.com/security/cve/CVE-2011-5325
suse.com/security/cve/CVE-2018-1000500
suse.com/security/cve/CVE-2018-1000517
suse.com/security/cve/CVE-2018-20679
suse.com/security/cve/CVE-2021-28831
suse.com/support/update/announcement/2022/suse-su-20220135-1
bugzilla.suse.com/1064976
bugzilla.suse.com/1064978
bugzilla.suse.com/1069412
bugzilla.suse.com/1102912
bugzilla.suse.com/1121428
bugzilla.suse.com/1192869
bugzilla.suse.com/970662
bugzilla.suse.com/970663
bugzilla.suse.com/991940
suse.com/security/cve/CVE-2015-9261
suse.com/security/cve/CVE-2016-2147
suse.com/security/cve/CVE-2016-2148
suse.com/security/cve/CVE-2016-6301
suse.com/security/cve/CVE-2017-15873
suse.com/security/cve/CVE-2017-15874
suse.com/security/cve/CVE-2017-16544
suse.com/security/cve/CVE-2019-5747
suse.com/security/cve/CVE-2021-42373
suse.com/security/cve/CVE-2021-42374
suse.com/security/cve/CVE-2021-42375
suse.com/security/cve/CVE-2021-42376
suse.com/security/cve/CVE-2021-42377
suse.com/security/cve/CVE-2021-42378
suse.com/security/cve/CVE-2021-42379
suse.com/security/cve/CVE-2021-42380
suse.com/security/cve/CVE-2021-42381
suse.com/security/cve/CVE-2021-42382
suse.com/security/cve/CVE-2021-42383
suse.com/security/cve/CVE-2021-42384
suse.com/security/cve/CVE-2021-42385
suse.com/security/cve/CVE-2021-42386
suse.com/support/update/announcement/2022/suse-su-20220135-2
suse.com/support/update/announcement/2022/suse-su-20223959-1
suse.com/support/update/announcement/2022/suse-su-20224253-1
bugzilla.suse.com/1029961
bugzilla.suse.com/1191514
bugzilla.suse.com/914660
suse.com/security/cve/CVE-2014-9645
ubuntu.com/security/CVE-2018-1000500
git.busybox.net/busybox/tree/networking/wget.c?id=8bc418f07eab79a9c8d26594629799f6157a9466
cve.org/CVERecord?id=CVE-2018-1000500
lists.opensuse.org/archives/list/[email protected]/thread/LTZHQ6OAWXY23IUCNO7X25C5CHHCWLOM
lists.opensuse.org/archives/list/[email protected]/thread/EXGVAQ34C33F4R3O65TKB73FYUDCIM6B
lists.opensuse.org/archives/list/[email protected]/thread/YB6DIPEMLRTDD3RU77DD7UYYKBEEKYDY