Heap Data Leak Vulnerability in BlueZ Bluetooth Stack by the Linux Foundation
CVE-2019-8921
6.5MEDIUM
What is CVE-2019-8921?
A vulnerability exists in the BlueZ Bluetooth stack where the handling of SVC_ATTR_REQ in the SDP implementation may lead to a heap data leak. This occurs when a crafted CSTATE allows a malicious actor to exploit the server's trust in consecutive requests. The flaw in function service_attr_req of sdpd-request.c results in the server potentially returning more bytes than the allocated buffer can handle, leaking arbitrary heap data. This mishandling emphasizes the importance of rigorous data validation in service responses to maintain system integrity.