CVE catalog

CVE-2017-16544

busybox: CVE-2017-16544

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
6.14% · Oct 25, 2026

In the add_match function in libbb/lineedit.c in BusyBox through 1.27.2, the tab autocomplete feature of the shell, used to get a list of filenames in a directory, does not sanitize filenames and results in executing any escape sequence in the terminal. This could potentially result in code execution, arbitrary file writes, or other attacks.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianbusyboxsid1:1.38.0-3fixed
Debianbusyboxforky1:1.38.0-3fixed
Debianbusyboxtrixie1:1.37.0-6fixed
Debianbusyboxbookworm1:1.35.0-4+deb12u1fixed
Alpinebusybox3.101.27.2-r4fixed
Alpinebusybox3.111.27.2-r4fixed
Alpinebusybox3.121.27.2-r4fixed
Alpinebusybox3.131.27.2-r4fixed
Alpinebusybox3.141.27.2-r4fixed
Alpinebusybox3.151.27.2-r4fixed
Alpinebusybox3.161.27.2-r4fixed
Alpinebusybox3.171.27.2-r4fixed
Alpinebusybox3.181.27.2-r4fixed
Alpinebusybox3.191.27.2-r4fixed
Alpinebusybox3.201.27.2-r4fixed
Alpinebusybox3.211.27.2-r4fixed
Alpinebusybox3.221.27.2-r4fixed
Alpinebusybox3.231.27.2-r4fixed
Alpinebusybox3.241.27.2-r4fixed
Alpinebusybox3.31.24.2-r2fixed
Alpinebusybox3.41.24.2-r13fixed
Alpinebusybox3.51.25.1-r1fixed
Alpinebusybox3.61.26.2-r9fixed
Alpinebusybox3.71.27.2-r4fixed
Alpinebusybox3.81.27.2-r4fixed
Alpinebusybox3.91.27.2-r4fixed
Ubuntubusybox14.041:1.20.0-8.1ubuntu1vulnerable
Ubuntubusybox14.041:1.20.0-9ubuntu1vulnerable
Ubuntubusybox14.041:1.20.0-9ubuntu2vulnerable
Ubuntubusybox14.041:1.21.0-1ubuntu1vulnerable
Ubuntubusybox14.041:1.21.0-1ubuntu1.4fixed
Ubuntubusybox16.041:1.22.0-15ubuntu1vulnerable
Ubuntubusybox16.041:1.22.0-15ubuntu1.4fixed
Ubuntubusybox18.041:1.22.0-19ubuntu2vulnerable
Ubuntubusybox18.041:1.27.2-1ubuntu3vulnerable
Ubuntubusybox18.041:1.27.2-1ubuntu4fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbusyboxsourcesid1:1.27.2-2not yet assignedNot reported[882258]
Debianbusyboxsourceforky1:1.27.2-2not yet assignedNot reported[882258]
Debianbusyboxsourcetrixie1:1.27.2-2not yet assignedNot reported[882258]
Debianbusyboxsourcebookworm1:1.27.2-2not yet assignedNot reported[882258]
Alpinebusyboxapk3.101.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.111.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.121.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.131.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.141.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.151.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.161.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.171.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.181.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.191.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.201.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.211.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.221.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.231.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.241.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.31.24.2-r2Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.41.24.2-r13Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.51.25.1-r1Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.61.26.2-r9Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.71.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.81.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Alpinebusyboxapk3.91.27.2-r4Not reportedALPINE-CVE-2017-16544Not reported
Ubuntubusyboxdeb14.041:1.21.0-1ubuntu1.4Not reportedUBUNTU-CVE-2017-16544Not reported
Ubuntubusyboxdeb16.041:1.22.0-15ubuntu1.4Not reportedUBUNTU-CVE-2017-16544Not reported
Ubuntubusyboxdeb18.041:1.27.2-1ubuntu4Not reportedUBUNTU-CVE-2017-16544Not reported

[Debian bug #882258]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [busybox]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.35.0-4+deb12u1+b1 · amd64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

    • 1:1.35.0-4+deb12u1+b1 · arm64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

  • Source package: [busybox]

    Details (2)
    • 1:1.35.0-4+deb12u1+b1 · amd64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

    • 1:1.35.0-4+deb12u1+b1 · arm64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

  • Source package: [busybox]

    Details (2)
    • 1:1.35.0-4+deb12u1 · all · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

    • 1:1.35.0-4+deb12u1 · all · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

  • [udhcpc]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.35.0-4+deb12u1+b1 · amd64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

    • 1:1.35.0-4+deb12u1+b1 · arm64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

  • [udhcpd]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.35.0-4+deb12u1+b1 · amd64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

    • 1:1.35.0-4+deb12u1+b1 · arm64 · bookworm

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · bookworm; dsa · busybox · debian · 12

[Debian 13 (Trixie)]

  • [busybox]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.37.0-6+b8 · amd64 · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

    • 1:1.37.0-6+b8 · arm64 · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

  • Source package: [busybox]

    Details (2)
    • 1:1.37.0-6+b8 · amd64 · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

    • 1:1.37.0-6+b8 · arm64 · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

  • Source package: [busybox]

    Details (2)
    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

  • [udhcpc]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

  • [udhcpd]Fixed

    Source package: [busybox]

    Details (2)
    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

    • 1:1.37.0-6 · all · trixie

      Fixed · Fixed: 1:1.27.2-2

      dsa · busybox · debian · 13

Observed:

References