CVE-2022-48174
busybox: stack overflow vulnerability in ash.c leads to arbitrary code execution
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, Azure Linux, CBL-Mariner. Rated lower by Red Hat (high), Oracle (high), Amazon (medium), Ubuntu (low).
Description
There is a stack overflow vulnerability in ash.c:6030 in busybox before 1.35. In the environment of Internet of Vehicles, this vulnerability can be executed from command to arbitrary code execution.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | busybox | 0:1.36.1-14.azl3 |
| CBL-Mariner 2.0 | busybox | 0:1.35.0-13.cm2 |
| alpine 3.18 | busybox | 1.36.1-r1 |
| alpine 3.19 | busybox | 1.36.1-r2 |
| alpine 3.20 | busybox | 1.36.1-r2 |
| alpine 3.21 | busybox | 1.36.1-r2 |
| alpine 3.22 | busybox | 1.36.1-r2 |
| alpine 3.23 | busybox | 1.36.1-r2 |
| alpine 3.24 | busybox | 1.36.1-r2 |
| alpine edge | busybox | 1.36.1-r2 |
| amazon linux 1 | busybox, busybox-debuginfo, busybox-petitboot | 1:1.34.1-1.16.amzn1 |
| debian 10 | busybox | no fix listed |
Show all 44 entries from 38 sources
| Source | Package | Fixed in |
|---|---|---|
| Azure Linux 3.0 | busybox | 0:1.36.1-14.azl3 |
| CBL-Mariner 2.0 | busybox | 0:1.35.0-13.cm2 |
| alpine 3.18 | busybox | 1.36.1-r1 |
| alpine 3.19 | busybox | 1.36.1-r2 |
| alpine 3.20 | busybox | 1.36.1-r2 |
| alpine 3.21 | busybox | 1.36.1-r2 |
| alpine 3.22 | busybox | 1.36.1-r2 |
| alpine 3.23 | busybox | 1.36.1-r2 |
| alpine 3.24 | busybox | 1.36.1-r2 |
| alpine edge | busybox | 1.36.1-r2 |
| amazon linux 1 | busybox | 1:1.34.1-1.16.amzn1 |
| amazon linux 1 | busybox-debuginfo | 1:1.34.1-1.16.amzn1 |
| amazon linux 1 | busybox-petitboot | 1:1.34.1-1.16.amzn1 |
| debian 10 | busybox | no fix listed |
| debian 11 | busybox | 1:1.30.1-6+deb11u1 |
| debian 12 | busybox | 1:1.35.0-4+deb12u1 |
| debian 13 | busybox | 1:1.37.0-1 |
| debian 14 | busybox | 1:1.37.0-1 |
| echo | busybox | 1:1.35.0-4+deb12u1 |
| Oracle Linux 6 | busybox | 1:1.15.1-21.0.1.el6_10 |
| Oracle Linux 6 | busybox-petitboot | 1:1.15.1-21.0.1.el6_10 |
| rapidfort alpine 3.20 | busybox | 1.36.1_p0-r28 |
| rapidfort alpine 3.21 | busybox | 1.36.1_p0-r28 |
| rapidfort alpine 3.22 | busybox | 1.36.1_p0-r28 |
| rapidfort alpine 3.23 | busybox | 1.36.1_p0-r28 |
| rapidfort alpine 3.24 | busybox | 1.36.1_p0-r28 |
| rapidfort ubuntu 20.04 | busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| rapidfort ubuntu 20.04 | rf-busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| rapidfort ubuntu 22.04 | busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| rapidfort ubuntu 22.04 | rf-busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| rapidfort ubuntu 24.04 | busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| rapidfort ubuntu 24.04 | rf-busybox | 1:1.30.1-7ubuntu3.1, 1:1.36.1-6ubuntu3.1 |
| ubuntu 14.04-ESM | busybox | 1:1.21.0-1ubuntu1.4+esm1 |
| ubuntu 16.04-ESM | busybox | 1:1.22.0-15ubuntu1.4+esm2 |
| ubuntu 18.04-ESM | busybox | 1:1.27.2-2ubuntu3.4+esm1 |
| ubuntu 20.04 | busybox | 1:1.30.1-4ubuntu6.5 |
| ubuntu 20.04-ESM | busybox | 1:1.30.1-4ubuntu6.5 |
| ubuntu 22.04 | busybox | 1:1.30.1-7ubuntu3.1 |
| ubuntu 24.04 | busybox | 1:1.36.1-6ubuntu3.1 |
| ubuntu 24.10 | busybox | 1:1.36.1-6ubuntu4 |
| ubuntu 25.04 | busybox | 1:1.36.1-6ubuntu4 |
| ubuntu 25.10 | busybox | 1:1.36.1-6ubuntu4 |
| ubuntu 26.04 | busybox | 1:1.36.1-6ubuntu4 |
| ubuntu 26.10 | busybox | 1:1.36.1-6ubuntu4 |
References
- https://access.redhat.com/security/cve/CVE-2022-48174
- https://bugs.busybox.net/show_bug.cgi?id=15216
- https://cert-portal.siemens.com/productcert/html/ssa-089022.html
- https://cert-portal.siemens.com/productcert/html/ssa-585531.html
- https://linux.oracle.com/cve/CVE-2022-48174.html
- https://linux.oracle.com/errata/ELSA-2023-5178.html
- https://lists.debian.org/debian-lts-announce/2025/01/msg00012.html
- https://nvd.nist.gov/vuln/detail/CVE-2022-48174