CVE catalog

CVE-2019-8921

bluez: CVE-2019-8921

[CVE catalog]

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

An issue was discovered in bluetoothd in BlueZ through 5.48. The vulnerability lies in the handling of a SVC_ATTR_REQ by the SDP implementation. By crafting a malicious CSTATE, it is possible to trick the server into returning more bytes than the buffer actually holds, resulting in leaking arbitrary heap data. The root cause can be found in the function service_attr_req of sdpd-request.c. The server does not check whether the CSTATE data is the same in consecutive requests, and instead simply trusts that it is the same.

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+esm5fixed
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+esm5fixed
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
Susebluezlinux enterprise high performance computing 15 sp2-espos5.48-150200.13.17.1fixed
Susebluezlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.17.1fixed
Susebluezlinux enterprise server 15 sp2-bcl5.48-150200.13.17.1fixed
Susebluezlinux enterprise server 15 sp2-ltss5.48-150200.13.17.1fixed
Susebluezlinux enterprise server for sap applications 15 sp25.48-150200.13.17.1fixed
Susebluezmanager proxy 4.15.48-150200.13.17.1fixed
Susebluezmanager retail branch server 4.15.48-150200.13.17.1fixed
Susebluezmanager server 4.15.48-150200.13.17.1fixed
Susebluezenterprise storage 75.48-150200.13.17.1fixed
Susebluezlinux enterprise high performance computing 15-espos5.48-150000.5.41.1fixed
Susebluezlinux enterprise high performance computing 15-ltss5.48-150000.5.41.1fixed
Susebluezlinux enterprise high performance computing 15 sp1-espos5.48-150000.5.41.1fixed
Susebluezlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.41.1fixed
Susebluezlinux enterprise server 15-ltss5.48-150000.5.41.1fixed
Susebluezlinux enterprise server 15 sp1-bcl5.48-150000.5.41.1fixed
Susebluezlinux enterprise server 15 sp1-ltss5.48-150000.5.41.1fixed
Susebluezlinux enterprise server for sap applications 155.48-150000.5.41.1fixed
Susebluezlinux enterprise server for sap applications 15 sp15.48-150000.5.41.1fixed
Susebluezenterprise storage 65.48-150000.5.41.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianbluezsourcesid5.54-1not yet assignedNot reportedNot reported
Debianbluezsourceforky5.54-1not yet assignedNot reportedNot reported
Debianbluezsourcetrixie5.54-1not yet assignedNot reportedNot reported
Debianbluezsourcebookworm5.54-1not yet assignedNot reportedNot reported
Ubuntubluezdebpro5.37-0ubuntu5.3+esm5Not reportedUSN-7265-1Not reported
Ubuntubluezdebpro5.37-0ubuntu5.3+esm5Not reportedUBUNTU-CVE-2019-8921Not reported
Ubuntubluezdeb18.045.48-0ubuntu3.6Not reportedUBUNTU-CVE-2019-8921Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp2-espos5.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmlinux enterprise server 15 sp2-bcl5.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmlinux enterprise server 15 sp2-ltss5.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp25.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmmanager proxy 4.15.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmmanager retail branch server 4.15.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmmanager server 4.15.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmenterprise storage 75.48-150200.13.17.1Not reportedSUSE-SU-2022:3691-1Not reported
Susebluezrpmlinux enterprise high performance computing 15-espos5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise high performance computing 15-ltss5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp1-espos5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise server 15-ltss5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise server 15 sp1-bcl5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise server 15 sp1-ltss5.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise server for sap applications 155.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp15.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported
Susebluezrpmenterprise storage 65.48-150000.5.41.1Not reportedSUSE-SU-2022:3687-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [bluetooth]Fixed

    Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

      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.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · all · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

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

    • 5.66-1+deb12u2 · arm64 · bookworm

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

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

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

      Fixed · Fixed: 5.54-1

      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.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • [bluez-cups]Fixed

    Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · all · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

  • Source package: [bluez]

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

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

    • 5.82-1.1 · arm64 · trixie

      Fixed · Fixed: 5.54-1

      dsa · bluez · debian · 13

Next results

Observed:

References