bluez regression
USN-8908-1 fixed vulnerabilities in BlueZ. Unfortunately, that update introduced a regression in the A2DP profile: cached remote stream endpoints were no longer loaded at startup, which could cause Bluetooth audio devices to fail to reconnect automatically or to fall back to low-quality audio profiles. This update fixes the problem. We apologize for the inconvenience. Original advisory details: Michael Bommarito discovered that BlueZ incorrectly handled codec capability storage in the A2DP profile. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-19774) It was discovered that BlueZ incorrectly handled packet length validation. An attacker could possibly use this issue to read out of bounds memory, causing a crash or exposing sensitive information. (CVE-2026-75032) It was discovered that BlueZ incorrectly handled crafted XML input. An attacker could possibly use this issue to crash BlueZ, resulting in a denial of service. (CVE-2026-80185) It was discovered that BlueZ incorrectly parsed remote names from Extended Inquiry Response data. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. (CVE-2026-80186) Alexandro Calo discovered that BlueZ incorrectly parsed certain responses in the AVRCP profile.
- Products
- bluez
- Affected versions
- 5.50-0ubuntu4, 5.51-0ubuntu1, 5.51-0ubuntu2, 5.52-0ubuntu1, 5.52-0ubuntu2, 5.53-0ubuntu1, 5.53-0ubuntu2, 5.53-0ubuntu3, 5.53-0ubuntu3.1, 5.53-0ubuntu3.2, 5.53-0ubuntu3.3, 5.53-0ubuntu3.4, 5.53-0ubuntu3.5, 5.53-0ubuntu3.6, 5.53-0ubuntu3.7, 5.53-0ubuntu3.8, 5.53-0ubuntu3.9, 5.53-0ubuntu3.9+esm1, 5.60-0ubuntu2, 5.62-0ubuntu1, 5.62-0ubuntu2, 5.63-0ubuntu1, 5.63-0ubuntu2, 5.64-0ubuntu1, 5.64-0ubuntu1.1, 5.64-0ubuntu1.3, 5.64-0ubuntu1.4, 5.64-0ubuntu1.5, 5.68-0ubuntu1, 5.70-0ubuntu1, 5.70-0ubuntu2, 5.70-0ubuntu3, 5.71-0ubuntu3, 5.71-1ubuntu2, 5.71-1ubuntu3, 5.72-0ubuntu1, 5.72-0ubuntu3, 5.72-0ubuntu4, 5.72-0ubuntu5, 5.72-0ubuntu5.1, 5.72-0ubuntu5.3, 5.72-0ubuntu5.4, 5.72-0ubuntu5.5, 5.72-0ubuntu5.6, 5.72-0ubuntu5.7, 5.83-1~exp1, 5.84-1, 5.85-1, 5.85-2, 5.85-3, 5.85-4, 5.85-4ubuntu0.1, 5.85-4ubuntu0.2, 5.85-4ubuntu0.3
- Fixed versions
- 5.53-0ubuntu3.9+esm2, 5.64-0ubuntu1.6, 5.72-0ubuntu5.8, 5.85-4ubuntu0.4
- CVEs
- CVE-2026-19774
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 02:06 UTC · Revision 1
Source evidence
USN-8908-1 fixed vulnerabilities in BlueZ. Unfortunately, that update introduced a regression in the A2DP profile: cached remote stream endpoints were no longer loaded at startup, which could cause Bluetooth audio devices to fail to reconnect automatically or to fall back to low-quality audio profiles. This update fixes the problem. We apologize for the inconvenience. Original advisory details: Michael Bommarito discovered that BlueZ incorrectly handled codec capability storage in the A2DP profile. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-19774) It was discovered that BlueZ incorrectly handled packet length validation. An attacker could possibly use this issue to read out of bounds memory, causing a crash or exposing sensitive information. (CVE-2026-75032) It was discovered that BlueZ incorrectly handled crafted XML input. An attacker could possibly use this issue to crash BlueZ, resulting in a denial of service. (CVE-2026-80185) It was discovered that BlueZ incorrectly parsed remote names from Extended Inquiry Response data. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. (CVE-2026-80186) Alexandro Calo discovered that BlueZ incorrectly parsed certain responses in the AVRCP profile.
osv:USN-8908-2
bluez
Fixed versions: 5.53-0ubuntu3.9+esm2
bluez
Fixed versions: 5.64-0ubuntu1.6
bluez
Fixed versions: 5.72-0ubuntu5.8
bluez
Fixed versions: 5.85-4ubuntu0.4
Complete source record
{
"id": "9ba6d0be55f7024622501603b636ad1fa1fd55d24a5d1b1f9b08af36d2e2a1c4",
"url": "https://osv.dev/vulnerability/USN-8908-2",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "bluez regression",
"summary": "USN-8908-1 fixed vulnerabilities in BlueZ. Unfortunately, that update introduced a regression in the A2DP profile: cached remote stream endpoints were no longer loaded at startup, which could cause Bluetooth audio devices to fail to reconnect automatically or to fall back to low-quality audio profiles. This update fixes the problem. We apologize for the inconvenience. Original advisory details: Michael Bommarito discovered that BlueZ incorrectly handled codec capability storage in the A2DP profile. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. This issue only affected Ubuntu 20.04 LTS, Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-19774) It was discovered that BlueZ incorrectly handled packet length validation. An attacker could possibly use this issue to read out of bounds memory, causing a crash or exposing sensitive information. (CVE-2026-75032) It was discovered that BlueZ incorrectly handled crafted XML input. An attacker could possibly use this issue to crash BlueZ, resulting in a denial of service. (CVE-2026-80185) It was discovered that BlueZ incorrectly parsed remote names from Extended Inquiry Response data. An attacker could possibly use this issue to cause a stack buffer overflow, resulting in a denial of service or arbitrary code execution. (CVE-2026-80186) Alexandro Calo discovered that BlueZ incorrectly parsed certain responses in the AVRCP profile. ",
"evidence": "osv:USN-8908-2",
"products": [
{
"name": {
"value": "bluez",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.53-0ubuntu3.9+esm2",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": [
{
"value": "5.50-0ubuntu4",
"evidence": "/affected/0/versions"
},
{
"value": "5.51-0ubuntu1",
"evidence": "/affected/0/versions"
},
{
"value": "5.51-0ubuntu2",
"evidence": "/affected/0/versions"
},
{
"value": "5.52-0ubuntu1",
"evidence": "/affected/0/versions"
},
{
"value": "5.52-0ubuntu2",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu1",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu2",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.1",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.2",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.3",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.4",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.5",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.6",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.7",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.8",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.9",
"evidence": "/affected/0/versions"
},
{
"value": "5.53-0ubuntu3.9+esm1",
"evidence": "/affected/0/versions"
}
]
},
{
"name": {
"value": "bluez",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.64-0ubuntu1.6",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": [
{
"value": "5.60-0ubuntu2",
"evidence": "/affected/1/versions"
},
{
"value": "5.62-0ubuntu1",
"evidence": "/affected/1/versions"
},
{
"value": "5.62-0ubuntu2",
"evidence": "/affected/1/versions"
},
{
"value": "5.63-0ubuntu1",
"evidence": "/affected/1/versions"
},
{
"value": "5.63-0ubuntu2",
"evidence": "/affected/1/versions"
},
{
"value": "5.64-0ubuntu1",
"evidence": "/affected/1/versions"
},
{
"value": "5.64-0ubuntu1.1",
"evidence": "/affected/1/versions"
},
{
"value": "5.64-0ubuntu1.3",
"evidence": "/affected/1/versions"
},
{
"value": "5.64-0ubuntu1.4",
"evidence": "/affected/1/versions"
},
{
"value": "5.64-0ubuntu1.5",
"evidence": "/affected/1/versions"
}
]
},
{
"name": {
"value": "bluez",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.72-0ubuntu5.8",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": [
{
"value": "5.68-0ubuntu1",
"evidence": "/affected/2/versions"
},
{
"value": "5.70-0ubuntu1",
"evidence": "/affected/2/versions"
},
{
"value": "5.70-0ubuntu2",
"evidence": "/affected/2/versions"
},
{
"value": "5.70-0ubuntu3",
"evidence": "/affected/2/versions"
},
{
"value": "5.71-0ubuntu3",
"evidence": "/affected/2/versions"
},
{
"value": "5.71-1ubuntu2",
"evidence": "/affected/2/versions"
},
{
"value": "5.71-1ubuntu3",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu1",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu3",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu4",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.1",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.3",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.4",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.5",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.6",
"evidence": "/affected/2/versions"
},
{
"value": "5.72-0ubuntu5.7",
"evidence": "/affected/2/versions"
}
]
},
{
"name": {
"value": "bluez",
"evidence": "/affected/3/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "5.85-4ubuntu0.4",
"evidence": "/affected/3/ranges"
}
],
"affected_versions": [
{
"value": "5.83-1~exp1",
"evidence": "/affected/3/versions"
},
{
"value": "5.84-1",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-1",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-2",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-3",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-4",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-4ubuntu0.1",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-4ubuntu0.2",
"evidence": "/affected/3/versions"
},
{
"value": "5.85-4ubuntu0.3",
"evidence": "/affected/3/versions"
}
]
}
],
"severity": "unknown",
"structured": {
"id": "USN-8908-2",
"aliases": [
"USN-8908-2"
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.53-0ubuntu3.9+esm2"
}
]
}
],
"package": {
"name": "bluez",
"purl": "pkg:deb/ubuntu/bluez?arch=source&distro=esm-infra%2Ffocal",
"ecosystem": "Ubuntu:Pro:20.04:LTS"
},
"versions": [
"5.50-0ubuntu4",
"5.51-0ubuntu1",
"5.51-0ubuntu2",
"5.52-0ubuntu1",
"5.52-0ubuntu2",
"5.53-0ubuntu1",
"5.53-0ubuntu2",
"5.53-0ubuntu3",
"5.53-0ubuntu3.1",
"5.53-0ubuntu3.2",
"5.53-0ubuntu3.3",
"5.53-0ubuntu3.4",
"5.53-0ubuntu3.5",
"5.53-0ubuntu3.6",
"5.53-0ubuntu3.7",
"5.53-0ubuntu3.8",
"5.53-0ubuntu3.9",
"5.53-0ubuntu3.9+esm1"
],
"database_specific": {
"source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-8908-2.json",
"cves_map": {
"cves": [
{
"id": "CVE-2026-19774",
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H"
},
{
"type": "Ubuntu",
"score": "medium"
}
]
}
],
"ecosystem": "Ubuntu:Pro:20.04:LTS"
}
},
"ecosystem_specific": {
"binaries": [
{
"binary_name": "bluetooth",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "bluez",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "bluez-cups",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "bluez-hcidump",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "bluez-obexd",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "bluez-tests",
"binary_version": "5.53-0ubuntu3.9+esm2"
},
{
"binary_name": "libbluetooth3",
"binary_version": "5.53-0ubuntu3.9+esm2"
}
],
"availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.64-0ubuntu1.6"
}
]
}
],
"package": {
"name": "bluez",
"purl": "pkg:deb/ubuntu/bluez?arch=source&distro=jammy",
"ecosystem": "Ubuntu:22.04:LTS"
},
"versions": [
"5.60-0ubuntu2",
"5.62-0ubuntu1",
"5.62-0ubuntu2",
"5.63-0ubuntu1",
"5.63-0ubuntu2",
"5.64-0ubuntu1",
"5.64-0ubuntu1.1",
"5.64-0ubuntu1.3",
"5.64-0ubuntu1.4",
"5.64-0ubuntu1.5"
],
"database_specific": {
"source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-8908-2.json",
"cves_map": {
"cves": [
{
"id": "CVE-2026-19774",
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H"
},
{
"type": "Ubuntu",
"score": "medium"
}
]
}
],
"ecosystem": "Ubuntu:22.04:LTS"
}
},
"ecosystem_specific": {
"binaries": [
{
"binary_name": "bluetooth",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez-cups",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez-hcidump",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez-meshd",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez-obexd",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "bluez-tests",
"binary_version": "5.64-0ubuntu1.6"
},
{
"binary_name": "libbluetooth3",
"binary_version": "5.64-0ubuntu1.6"
}
],
"availability": "No subscription required"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.72-0ubuntu5.8"
}
]
}
],
"package": {
"name": "bluez",
"purl": "pkg:deb/ubuntu/bluez?arch=source&distro=noble",
"ecosystem": "Ubuntu:24.04:LTS"
},
"versions": [
"5.68-0ubuntu1",
"5.70-0ubuntu1",
"5.70-0ubuntu2",
"5.70-0ubuntu3",
"5.71-0ubuntu3",
"5.71-1ubuntu2",
"5.71-1ubuntu3",
"5.72-0ubuntu1",
"5.72-0ubuntu3",
"5.72-0ubuntu4",
"5.72-0ubuntu5",
"5.72-0ubuntu5.1",
"5.72-0ubuntu5.3",
"5.72-0ubuntu5.4",
"5.72-0ubuntu5.5",
"5.72-0ubuntu5.6",
"5.72-0ubuntu5.7"
],
"database_specific": {
"source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-8908-2.json",
"cves_map": {
"cves": [
{
"id": "CVE-2026-19774",
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H"
},
{
"type": "Ubuntu",
"score": "medium"
}
]
}
],
"ecosystem": "Ubuntu:24.04:LTS"
}
},
"ecosystem_specific": {
"binaries": [
{
"binary_name": "bluetooth",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-cups",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-hcidump",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-meshd",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-obexd",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-source",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-test-scripts",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "bluez-test-tools",
"binary_version": "5.72-0ubuntu5.8"
},
{
"binary_name": "libbluetooth3",
"binary_version": "5.72-0ubuntu5.8"
}
],
"availability": "No subscription required"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "5.85-4ubuntu0.4"
}
]
}
],
"package": {
"name": "bluez",
"purl": "pkg:deb/ubuntu/bluez?arch=source&distro=resolute",
"ecosystem": "Ubuntu:26.04:LTS"
},
"versions": [
"5.83-1~exp1",
"5.84-1",
"5.85-1",
"5.85-2",
"5.85-3",
"5.85-4",
"5.85-4ubuntu0.1",
"5.85-4ubuntu0.2",
"5.85-4ubuntu0.3"
],
"database_specific": {
"source": "https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-8908-2.json",
"cves_map": {
"cves": [
{
"id": "CVE-2026-19774",
"severity": [
{
"type": "CVSS_V3",
"score": "CVSS:3.0/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H"
},
{
"type": "Ubuntu",
"score": "medium"
}
]
}
],
"ecosystem": "Ubuntu:26.04:LTS"
}
},
"ecosystem_specific": {
"binaries": [
{
"binary_name": "bluetooth",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-cups",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-hcidump",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-meshd",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-obexd",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-source",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-test-scripts",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "bluez-test-tools",
"binary_version": "5.85-4ubuntu0.4"
},
{
"binary_name": "libbluetooth3",
"binary_version": "5.85-4ubuntu0.4"
}
],
"availability": "No subscription required"
}
}
],
"modified": "2026-10-17T12:58:08.016848582Z",
"provider": "osv",
"upstream": [
"CVE-2026-19774",
"UBUNTU-CVE-2026-19774"
],
"references": [
"https://ubuntu.com/security/notices/USN-8908-2",
"https://ubuntu.com/security/CVE-2026-19774",
"https://launchpad.net/bugs/2170509"
]
},
"related_cves": [
{
"value": "CVE-2026-19774",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "core-osv",
"document_id": 358188,
"published_at": "2026-10-13T19:28:30+00:00"
}