Skip to content
OpenAdvisories
Low · 3.3 CVE-2021-3588 EUVD-2021-26896GHSA-3h8m-q4x3-3fhw

memory contents disclosure in cli_feat_read_cb

Published Jun 10, 2021 · Updated Sep 16, 2024 · Assigned by canonical

Description

The cli_feat_read_cb() function in src/gatt-database.c does not perform bounds checks on the 'offset' variable before using it as an index into an array for reading.

Affected products

VendorProductAffectedFixed
BlueZ BlueZ unspecified – < 5.56 5.56

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 bluez 5.55-3.1 —
Debian 13 bluez 5.55-3.1 —
Debian 12 bluez 5.55-3.1 —
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS bluez 5.53-0ubuntu3.2 USN-4989-1
Ubuntu 18.04 LTS bluez 5.48-0ubuntu3.5 USN-4989-1
ReleasePackageFixed inAdvisory
SLES 15 SP3 bluez 5.55-3.6.1 SUSE-SU-2021:2459-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed bluez 5.65-4.1 openSUSE-SU-2024:12446-1
openSUSE Leap 15.3 bluez 5.55-3.6.1 openSUSE-SU-2021:2459-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) bluez 5.63-1 —

Advisories 4

References