CVE-2017-15873
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an...
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:N/A:P - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE List
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
EUVDEUVD-2017-7295
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
EUVD-2017-7295- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-8g36-v598-qvrf
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an...
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
GHSA-8g36-v598-qvrf- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-15873
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
ALPINE-CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2017-15873
5.5
CVE-2017-15873 does not affect BellSoft software
- Record
BELL-CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSV
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-15873
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
DEBIAN-CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-15873
5.5
The get_next_block function in archival/libarchive/decompress_bunzip2.c in BusyBox 1.27.2 has an Integer Overflow that may lead to a write access violation.
- Record
UBUNTU-CVE-2017-15873- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H - 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-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-3935-1 No score
busybox vulnerabilities
Tyler Hicks discovered that BusyBox incorrectly handled symlinks inside tar archives. If a user or automated system were tricked into processing a specially crafted tar archive, a remote attacker could overwrite arbitrary files outside of the current directory. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2011-5325)
Mathias Krause discovered that BusyBox incorrectly handled kernel module loading restrictions. A local attacker could possibly use this issue to bypass intended restrictions. This issue only affected Ubuntu 14.04 LTS. (CVE-2014-9645)
It was discovered that BusyBox incorrectly handled certain ZIP archives. If a user or automated system were tricked into processing a specially crafted ZIP archive, a remote attacker could cause BusyBox to crash, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2015-9261)
Nico Golde discovered that the BusyBox DHCP client incorrectly handled certain malformed domain names. A remote attacker could possibly use this issue to cause the DHCP client to crash, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-2147)
Nico Golde discovered that the BusyBox DHCP client incorrectly handled certain 6RD options. A remote attacker could use this issue to cause the DHCP client to crash, leading to a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2016-2148)
It was discovered that BusyBox incorrectly handled certain bzip2 archives. If a user or automated system were tricked into processing a specially crafted bzip2 archive, a remote attacker could cause BusyBox to crash, leading to a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2017-15873)
It was discovered that BusyBox incorrectly handled tab completion. A local attacker could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 14.04 LTS and Ubuntu 16.04 LTS. (CVE-2017-16544)
It was discovered that the BusyBox wget utility incorrectly handled certain responses. A remote attacker could use this issue to cause BusyBox to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2018-1000517)
It was discovered that the BusyBox DHCP utilities incorrectly handled certain memory operations. A remote attacker could possibly use this issue to access sensitive information. (CVE-2018-20679, CVE-2019-5747)
- Record
USN-3935-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
busyboxAlpine:v3.10 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.11 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.12 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.13 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.14 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.15 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.16 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.17 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.18 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.19 |
before 1.27.2-r4 | 1.27.2-r4 |
Show 56 moreShow less
| Package | Affected | Fixed |
|---|---|---|
busyboxAlpine:v3.20 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.21 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.22 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.23 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.24 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.3 |
before 1.24.2-r2 | 1.24.2-r2 |
busyboxAlpine:v3.4 |
before 1.24.2-r13 | 1.24.2-r13 |
busyboxAlpine:v3.5 |
before 1.25.1-r1 | 1.25.1-r1 |
busyboxAlpine:v3.6 |
before 1.26.2-r9 | 1.26.2-r9 |
busyboxAlpine:v3.7 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.8 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxAlpine:v3.9 |
before 1.27.2-r4 | 1.27.2-r4 |
busyboxDebian:12 |
before 1:1.27.2-2 | 1:1.27.2-2 |
busyboxDebian:13 |
before 1:1.27.2-2 | 1:1.27.2-2 |
busyboxDebian:14 |
before 1:1.27.2-2 | 1:1.27.2-2 |
busyboxDebian:8 |
before 1:1.22.0-9+deb8u2, plus listed versions 1:1.22.0-9+deb8u11:1.22.0-9+deb8u1+kbsd8u1 |
1:1.22.0-9+deb8u2 |
busyboxDebian:9 |
before 1:1.22.0-19+deb9u1, plus listed versions 1:1.22.0-19 |
1:1.22.0-19+deb9u1 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-ESPOS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-BCL |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP1-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP2-BCL |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 SP1 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Proxy 4.1 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Retail Branch Server 4.1 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Manager Server 4.1 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Enterprise Storage 6 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Enterprise Storage 7 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Real Time 15 SP2 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxSUSE:Linux Enterprise Module for Basesystem 15 SP4 |
before 1.35.0-150400.3.3.1 | 1.35.0-150400.3.3.1 |
busyboxopenSUSE:Leap 15.4 |
before 1.35.0-150400.3.3.1 | 1.35.0-150400.3.3.1 |
busyboxSUSE:OpenStack Cloud 9 |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:OpenStack Cloud Crowbar 9 |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 12 SP4 |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP2-BCL |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP3-BCL |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP4-LTSS |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server 12 SP5 |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 1.35.0-4.3.1 | 1.35.0-4.3.1 |
busyboxUbuntu:14.04:LTS |
before 1:1.21.0-1ubuntu1.4, plus listed versions 1:1.20.0-8.1ubuntu11:1.20.0-9ubuntu11:1.20.0-9ubuntu21:1.21.0-1ubuntu1 |
1:1.21.0-1ubuntu1.4 |
busyboxUbuntu:16.04:LTS |
before 1:1.22.0-15ubuntu1.4, plus listed versions 1:1.22.0-15ubuntu1 |
1:1.22.0-15ubuntu1.4 |
busyboxUbuntu:18.04:LTS |
before 1:1.27.2-1ubuntu4, plus listed versions 1:1.22.0-19ubuntu21:1.27.2-1ubuntu3 |
1:1.27.2-1ubuntu4 |
busyboxUbuntu:18.04:LTS |
before 1:1.27.2-2ubuntu3.2, 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.1 |
1:1.27.2-2ubuntu3.2 |
virtualboxopenSUSE:Leap 15.3 |
before 6.1.34-lp153.2.27.2 | 6.1.34-lp153.2.27.2 |
virtualbox-kmpopenSUSE:Leap 15.3 |
before 6.1.34-lp153.2.27.1 | 6.1.34-lp153.2.27.1 |
busyboxopenSUSE:Leap 15.3 |
before 1.34.1-4.9.1 | 1.34.1-4.9.1 |
busyboxopenSUSE:Tumbleweed |
before 1.35.0-1.1 | 1.35.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-15873 is a medium vulnerability (CVSS 5.5) in Busybox, published October 24, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.32%, the 70th percentile. Fixed in busybox 1.27.2-r4.
References
git.busybox.net/busybox/commit?id=0402cb32df015d9372578e3db27db47b33d5c7b0
lists.debian.org/debian-lts-announce/2018/07/msg00037.html
bugs.busybox.net/show_bug.cgi?id=10431
usn.ubuntu.com/3935-1
lists.debian.org/debian-lts-announce/2021/02/msg00020.html
nvd.nist.gov/vuln/detail/CVE-2017-15873
Show 66 moreShow less
github.com/advisories/GHSA-8g36-v598-qvrf
security.alpinelinux.org/vuln/CVE-2017-15873
docs.bell-sw.com/security/cves/CVE-2017-15873
security-tracker.debian.org/tracker/CVE-2017-15873
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/1099260
bugzilla.suse.com/1099263
bugzilla.suse.com/1102912
bugzilla.suse.com/1121426
bugzilla.suse.com/1121428
bugzilla.suse.com/1184522
bugzilla.suse.com/1192869
bugzilla.suse.com/951562
bugzilla.suse.com/970662
bugzilla.suse.com/970663
bugzilla.suse.com/991940
suse.com/security/cve/CVE-2011-5325
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-2018-1000500
suse.com/security/cve/CVE-2018-1000517
suse.com/security/cve/CVE-2018-20679
suse.com/security/cve/CVE-2019-5747
suse.com/security/cve/CVE-2021-28831
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-2017-15873
ubuntu.com/security/notices/USN-3935-1
cve.org/CVERecord?id=CVE-2017-15873
ubuntu.com/security/CVE-2011-5325
ubuntu.com/security/CVE-2014-9645
ubuntu.com/security/CVE-2015-9261
ubuntu.com/security/CVE-2016-2147
ubuntu.com/security/CVE-2016-2148
ubuntu.com/security/CVE-2017-16544
ubuntu.com/security/CVE-2018-20679
ubuntu.com/security/CVE-2018-1000517
ubuntu.com/security/CVE-2019-5747
lists.opensuse.org/archives/list/[email protected]/thread/YB6DIPEMLRTDD3RU77DD7UYYKBEEKYDY