CVE catalog

CVE-2019-8922

bluez: CVE-2019-8922

[CVE catalog]

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

A heap-based buffer overflow was discovered in bluetoothd in BlueZ through 5.48. There isn't any check on whether there is enough space in the destination buffer. The function simply appends all data passed to it. The values of all attributes that are requested are appended to the output buffer. There are no size checks whatsoever, resulting in a simple heap overflow if one can craft a request where the response is large enough to overflow the preallocated buffer. This issue exists in service_attr_req gets called by process_request (in sdpd-request.c), which also allocates the response buffer.

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
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.6vulnerable
Ubuntubluez18.045.48-0ubuntu3.7fixed
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.6vulnerable
Ubuntubluez18.045.48-0ubuntu3.7fixed
Susebluezopenstack cloud 95.13-5.26.1fixed
Susebluezopenstack cloud crowbar 95.13-5.26.1fixed
Susebluezlinux enterprise server for sap applications 12 sp45.13-5.26.1fixed
Susebluezlinux enterprise software development kit 12 sp55.13-5.26.1fixed
Susebluezlinux enterprise server 12 sp2-bcl5.13-5.26.1fixed
Susebluezlinux enterprise server 12 sp3-bcl5.13-5.26.1fixed
Susebluezlinux enterprise server 12 sp4-ltss5.13-5.26.1fixed
Susebluezlinux enterprise server 12 sp55.13-5.26.1fixed
Susebluezlinux enterprise server for sap applications 12 sp55.13-5.26.1fixed
Susebluezlinux enterprise workstation extension 12 sp55.13-5.26.1fixed
Susebluezlinux enterprise high performance computing 15 sp2-espos5.48-150200.13.8.1fixed
Susebluezlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.8.1fixed
Susebluezlinux enterprise server 15 sp2-bcl5.48-150200.13.8.1fixed
Susebluezlinux enterprise server 15 sp2-ltss5.48-150200.13.8.1fixed
Susebluezlinux enterprise server for sap applications 15 sp25.48-150200.13.8.1fixed
Susebluezmanager proxy 4.15.48-150200.13.8.1fixed
Susebluezmanager retail branch server 4.15.48-150200.13.8.1fixed
Susebluezmanager server 4.15.48-150200.13.8.1fixed
Susebluezenterprise storage 75.48-150200.13.8.1fixed
Susebluezlinux enterprise high performance computing 15-espos5.48-150000.5.34.1fixed
Susebluezlinux enterprise high performance computing 15-ltss5.48-150000.5.34.1fixed
Susebluezlinux enterprise high performance computing 15 sp1-espos5.48-150000.5.34.1fixed
Susebluezlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.34.1fixed
Susebluezlinux enterprise server 15-ltss5.48-150000.5.34.1fixed
Susebluezlinux enterprise server 15 sp1-bcl5.48-150000.5.34.1fixed
Susebluezlinux enterprise server 15 sp1-ltss5.48-150000.5.34.1fixed
Susebluezlinux enterprise server for sap applications 155.48-150000.5.34.1fixed
Susebluezlinux enterprise server for sap applications 15 sp15.48-150000.5.34.1fixed
Susebluezenterprise storage 65.48-150000.5.34.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 reportedUBUNTU-CVE-2019-8922Not reported
Ubuntubluezdeb18.045.48-0ubuntu3.7Not reportedUBUNTU-CVE-2019-8922Not reported
Ubuntubluezdeb18.045.48-0ubuntu3.7Not reportedUSN-5183-1Not reported
Susebluezrpmopenstack cloud 95.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmopenstack cloud crowbar 95.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server for sap applications 12 sp45.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise software development kit 12 sp55.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server 12 sp2-bcl5.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server 12 sp3-bcl5.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server 12 sp4-ltss5.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server 12 sp55.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise server for sap applications 12 sp55.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise workstation extension 12 sp55.13-5.26.1Not reportedSUSE-SU-2022:2900-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp2-espos5.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp2-ltss5.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmlinux enterprise server 15 sp2-bcl5.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmlinux enterprise server 15 sp2-ltss5.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp25.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmmanager proxy 4.15.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmmanager retail branch server 4.15.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmmanager server 4.15.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmenterprise storage 75.48-150200.13.8.1Not reportedSUSE-SU-2022:2948-1Not reported
Susebluezrpmlinux enterprise high performance computing 15-espos5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise high performance computing 15-ltss5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp1-espos5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise high performance computing 15 sp1-ltss5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise server 15-ltss5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise server 15 sp1-bcl5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise server 15 sp1-ltss5.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise server for sap applications 155.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmlinux enterprise server for sap applications 15 sp15.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-1Not reported
Susebluezrpmenterprise storage 65.48-150000.5.34.1Not reportedSUSE-SU-2022:2864-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