CVE catalog

CVE-2021-41229

bluez: CVE-2021-41229

[CVE catalog]

Severity
Medium · CVSS 4.3CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
1.18% · Oct 25, 2026

BlueZ is a Bluetooth protocol stack for Linux. In affected versions a vulnerability exists in sdp_cstate_alloc_buf which allocates memory which will always be hung in the singly linked list of cstates and will not be freed. This will cause a memory leak over time. The data can be a very large object, which can be caused by an attacker continuously sending sdp packets and this may cause the service of the target device to crash.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianbluezsid5.87-5fixed
Debianbluezforky5.87-5fixed
Debianblueztrixie5.82-1.1fixed
Debianbluezbookworm5.66-1+deb12u2fixed
Debianbluezbookworm-security5.66-1+deb12u1fixed
Ubuntubluezpro5.35-0ubuntu2vulnerable
Ubuntubluezpro5.36-0ubuntu1vulnerable
Ubuntubluezpro5.37-0ubuntu5vulnerable
Ubuntubluezpro5.37-0ubuntu5.1vulnerable
Ubuntubluezpro5.37-0ubuntu5.3vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm1vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm2vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm3vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm4vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm5vulnerable
Ubuntubluezpro5.37-0ubuntu5.3+esm6vulnerable
Ubuntubluez18.045.46-0ubuntu3vulnerable
Ubuntubluez18.045.46-0ubuntu4vulnerable
Ubuntubluez18.045.48-0ubuntu3vulnerable
Ubuntubluez18.045.48-0ubuntu3.1vulnerable
Ubuntubluez18.045.48-0ubuntu3.2vulnerable
Ubuntubluez18.045.48-0ubuntu3.3vulnerable
Ubuntubluez18.045.48-0ubuntu3.4vulnerable
Ubuntubluez18.045.48-0ubuntu3.5vulnerable
Ubuntubluez18.045.48-0ubuntu3.6fixed
Ubuntubluez20.045.50-0ubuntu4vulnerable
Ubuntubluez20.045.51-0ubuntu1vulnerable
Ubuntubluez20.045.51-0ubuntu2vulnerable
Ubuntubluez20.045.52-0ubuntu1vulnerable
Ubuntubluez20.045.52-0ubuntu2vulnerable
Ubuntubluez20.045.53-0ubuntu1vulnerable
Ubuntubluez20.045.53-0ubuntu2vulnerable
Ubuntubluez20.045.53-0ubuntu3vulnerable
Ubuntubluez20.045.53-0ubuntu3.1vulnerable
Ubuntubluez20.045.53-0ubuntu3.2vulnerable
Ubuntubluez20.045.53-0ubuntu3.3vulnerable
Ubuntubluez20.045.53-0ubuntu3.4fixed
Ubuntubluez22.045.60-0ubuntu2vulnerable
Ubuntubluez22.045.62-0ubuntu1vulnerable
Ubuntubluez22.045.62-0ubuntu2fixed
Susebluezlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.30.1fixed
Susebluezlinux enterprise server 15 sp2-ltss5.48-150200.13.30.1fixed
Susebluezlinux enterprise server for sap applications 15 sp25.48-150200.13.30.1fixed
Susebluezmanager proxy 4.25.55-150300.3.25.1fixed
Susebluezmanager server 4.25.55-150300.3.25.1fixed
Susebluezlinux enterprise software development kit 12 sp55.13-5.42.2fixed
Susebluezlinux enterprise server 12 sp55.13-5.42.2fixed
Susebluezlinux enterprise server for sap applications 12 sp55.13-5.42.2fixed
Susebluezlinux enterprise workstation extension 12 sp55.13-5.42.2fixed
Susebluezlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.54.1fixed
Susebluezlinux enterprise server 15 sp1-ltss5.48-150000.5.54.1fixed
Susebluezlinux enterprise server for sap applications 15 sp15.48-150000.5.54.1fixed
Susebluezlinux enterprise micro 5.35.62-150400.4.16.1fixed
Susebluezlinux enterprise micro 5.45.62-150400.4.16.1fixed
Susebluezlinux enterprise module for basesystem 15 sp45.62-150400.4.16.1fixed
Susebluezlinux enterprise module for desktop applications 15 sp45.62-150400.4.16.1fixed
Susebluezlinux enterprise workstation extension 15 sp45.62-150400.4.16.1fixed
Opensusebluezleap micro 5.35.62-150400.4.16.1fixed
Opensusebluezleap micro 5.45.62-150400.4.16.1fixed
Opensusebluezleap 15.45.62-150400.4.16.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbluezsourcesid5.62-2not yet assignedNot reported[1000262]
Debianbluezsourceforky5.62-2not yet assignedNot reported[1000262]
Debianbluezsourcetrixie5.62-2not yet assignedNot reported[1000262]
Debianbluezsourcebookworm5.62-2not yet assignedNot reported[1000262]
Ubuntubluezdeb18.045.48-0ubuntu3.6Not reportedUBUNTU-CVE-2021-41229Not reported
Ubuntubluezdeb20.045.53-0ubuntu3.4Not reportedUBUNTU-CVE-2021-41229Not reported
Ubuntubluezdeb22.045.62-0ubuntu2Not reportedUBUNTU-CVE-2021-41229Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.30.1Not reportedSUSE-SU-2024:0167-1Not reported
Susebluezrpmlinux enterprise server 15 sp2-ltss5.48-150200.13.30.1Not reportedSUSE-SU-2024:0167-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp25.48-150200.13.30.1Not reportedSUSE-SU-2024:0167-1Not reported
Susebluezrpmmanager proxy 4.25.55-150300.3.25.1Not reportedSUSE-SU-2023:3240-1Not reported
Susebluezrpmmanager server 4.25.55-150300.3.25.1Not reportedSUSE-SU-2023:3240-1Not reported
Susebluezrpmlinux enterprise software development kit 12 sp55.13-5.42.2Not reportedSUSE-SU-2023:3689-1Not reported
Susebluezrpmlinux enterprise server 12 sp55.13-5.42.2Not reportedSUSE-SU-2023:3689-1Not reported
Susebluezrpmlinux enterprise server for sap applications 12 sp55.13-5.42.2Not reportedSUSE-SU-2023:3689-1Not reported
Susebluezrpmlinux enterprise workstation extension 12 sp55.13-5.42.2Not reportedSUSE-SU-2023:3689-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.54.1Not reportedSUSE-SU-2024:0166-1Not reported
Susebluezrpmlinux enterprise server 15 sp1-ltss5.48-150000.5.54.1Not reportedSUSE-SU-2024:0166-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp15.48-150000.5.54.1Not reportedSUSE-SU-2024:0166-1Not reported
Susebluezrpmlinux enterprise micro 5.35.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Susebluezrpmlinux enterprise micro 5.45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Susebluezrpmlinux enterprise module for basesystem 15 sp45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Susebluezrpmlinux enterprise module for desktop applications 15 sp45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Susebluezrpmlinux enterprise workstation extension 15 sp45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Opensusebluezrpmleap micro 5.35.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Opensusebluezrpmleap micro 5.45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported
Opensusebluezrpmleap 15.45.62-150400.4.16.1Not reportedSUSE-SU-2023:3238-1Not reported

[Debian bug #1000262]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [bluetooth]Fixed

    Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • [bluez]Fixed
    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • [bluez-cups]Fixed

    Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

  • Source package: [bluez]

    Details (4)
    • 5.66-1+deb12u2 · amd64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

    • 5.66-1+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · bookworm; dsa · bluez · debian · 12

[Debian 13 (Trixie)]

  • [bluetooth]Fixed

    Source package: [bluez]

    Details (2)
    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • [bluez]Fixed
    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • [bluez-cups]Fixed

    Source package: [bluez]

    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

  • Source package: [bluez]

    Details (2)
    • 5.82-1.1 · amd64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.62-2

      dsa · bluez · debian · 13

Next results

Observed:

References