In BlueZ before 5.55, a double free was found in the gatttool disconnect_cb() routine from shared/att.c. A remote attacker could potentially cause a denial of service or code execution, during service discovery, due to a redundant disconnect MGMT event.
Source: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-27153
Reference (s):
- DEBIAN:DSA-4951
- URL: https://www.debian.org/security/2021/dsa-4951
- GENTOO:GLSA-202011-01
- URL: https://security.gentoo.org/glsa/202011-01
- https://bugzilla.redhat.com/show_bug.cgi?id=1884817

