Every CVE Search/ Get API key

CVE-2021-42383

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution...

7.2 HighFix available

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
High
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.21%Up 1.3 points since Nov 16, 2021
90%50%10%1%

What each source reports

NVD Score used 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.5 MediumAV:N/AC:L/Au:S/C:P/I:P/A:P
Weakness
CWE-416
Updated
2026-11-02
CVE List 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
EUVDEUVD-2021-29354 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
EUVD-2021-29354
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-xhv3-6p64-vccw 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution...

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
GHSA-xhv3-6p64-vccw
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-416
Updated
2026-11-02
OSVALPINE-CVE-2021-42383 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
ALPINE-CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2021-42383 7.2

CVE-2021-42383 does not affect BellSoft software

Record
BELL-CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 11 moreShow less
OSV 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2021-42383 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
DEBIAN-CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2021-1449 7.2

busybox security update

BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. It provides a fairly complete environment for any small or embedded system.

Security Fix(es):

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the getvar_s function(CVE-2021-42382)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the hash_init function(CVE-2021-42381)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the clrvar function(CVE-2021-42380)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function(CVE-2021-42385)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the getvar_i function(CVE-2021-42378)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the next_input_file function(CVE-2021-42379)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function(CVE-2021-42383)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the handle_special function(CVE-2021-42384)

Record
OESA-2021-1449
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-42383 7.2

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function

Record
UBUNTU-CVE-2021-42383
CVSS 3.1
7.2 HighCVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVCLSA-2021-1638804058 No score

Fix CVE(s): CVE-2021-42379, CVE-2021-42378, CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383, CVE-2021-42384, CVE-2021-42385, CVE-2021-42386

  • SECURITY UPDATE: use-after-free in concat op
    • debian/patches/CVE-awk-use-after-free.patch: second reference to a field reallocs/moves Fields[] array, but first ref still tries to use the element where it was before move.
    • 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
    • debian/patches/CVE-awk-printf-buffer-overflow.patch: printf buffer overflow.
    • No CVE assigned (but mentioned by upstream maintainer as important at http://lists.busybox.net/pipermail/busybox/2021-November/089328.html).
Record
CLSA-2021-1638804058
Updated
2026-11-02
OSVMGASA-2021-0533 No score

Updated busybox packages fix security vulnerability

A NULL pointer dereference in Busybox's hush applet leads to denial of service when processing a crafted shell command, due to missing validation after a \x03 delimiter character. This may be used for DoS under very rare conditions of filtered command input. (CVE-2021-42376)

An attacker-controlled pointer free in Busybox's hush applet leads to denial of service and possible code execution when processing a crafted shell command, due to the shell mishandling the &&& string. This may be used for remote code execution under rare conditions of filtered command input. (CVE-2021-42377)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the getvar_i function. (CVE-2021-42378)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the next_input_file function. (CVE-2021-42379)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the clrvar function. (CVE-2021-42380)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the hash_init function. (CVE-2021-42381)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the getvar_s function. (CVE-2021-42382)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function. (CVE-2021-42383)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the handle_special function. (CVE-2021-42384)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the evaluate function. (CVE-2021-42385)

A use-after-free in Busybox's awk applet leads to denial of service and possibly code execution when processing a crafted awk pattern in the nvalloc function. (CVE-2021-42386)

Record
MGASA-2021-0533
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
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

  • Refresh busybox.install.patch

  • Update to 1.23.2

  • 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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
busybox
Alpine:v3.11
before 1.31.1-r11
1.31.1-r11
busybox
Alpine:v3.12
before 1.31.1-r21
1.31.1-r21
busybox
Alpine:v3.13
before 1.32.1-r7
1.32.1-r7
busybox
Alpine:v3.14
before 1.33.1-r6
1.33.1-r6
busybox
Alpine:v3.15
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.16
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.17
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.18
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.19
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.20
before 1.34.0-r0
1.34.0-r0
Show 50 moreShow less
Affected packages
PackageAffectedFixed
busybox
Alpine:v3.21
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.22
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.23
before 1.34.0-r0
1.34.0-r0
busybox
Alpine:v3.24
before 1.34.0-r0
1.34.0-r0
busybox
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
busybox-initramfs
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
busybox-static
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
busybox-syslogd
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
udhcpc
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
udhcpd
TuxCare:Ubuntu:16.04
From an advisory covering 9 CVEs
before 2:1.22.0-15ubuntu1.4+tuxcare.els2
2:1.22.0-15ubuntu1.4+tuxcare.els2
busybox
Debian:12
before 1:1.35.0-1
1:1.35.0-1
busybox
Debian:13
before 1:1.35.0-1
1:1.35.0-1
busybox
Debian:14
before 1:1.35.0-1
1:1.35.0-1
busybox
Mageia:8
From an advisory covering 11 CVEs
before 1.34.1-1.mga8
1.34.1-1.mga8
busybox
openEuler:20.03-LTS-SP1
From an advisory covering 8 CVEs
before 1.31.1-13.oe1
1.31.1-13.oe1
busybox
openEuler:20.03-LTS-SP2
From an advisory covering 8 CVEs
before 1.31.1-11.oe1
1.31.1-11.oe1
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE:Manager Proxy 4.1
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1
busybox
SUSE: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
busybox
SUSE:Manager Server 4.1
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1
busybox
SUSE:Enterprise Storage 6
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1
busybox
SUSE:Enterprise Storage 7
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1
busybox
SUSE: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
busybox
SUSE: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
busybox
openSUSE:Leap 15.4
From an advisory covering 27 CVEs
before 1.35.0-150400.3.3.1
1.35.0-150400.3.3.1
busybox
SUSE:OpenStack Cloud 9
From an advisory covering 28 CVEs
before 1.35.0-4.3.1
1.35.0-4.3.1
busybox
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 28 CVEs
before 1.35.0-4.3.1
1.35.0-4.3.1
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE: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
busybox
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 28 CVEs
before 1.35.0-4.3.1
1.35.0-4.3.1
busybox
SUSE: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
virtualbox
openSUSE: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-kmp
openSUSE:Leap 15.3
From an advisory covering 27 CVEs
before 6.1.34-lp153.2.27.1
6.1.34-lp153.2.27.1
busybox
openSUSE:Leap 15.3
From an advisory covering 27 CVEs
before 1.34.1-4.9.1
1.34.1-4.9.1

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-42383 is a high vulnerability (CVSS 7.2) in Busybox, published November 15, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.21%, the 82nd percentile. Fixed in busybox 1.31.1-r11.

References

Show 70 moreShow less
MoveEnter Open