First published: Sat Dec 03 2016(Updated: )
In BlueZ 5.42, a buffer overflow was observed in "commands_dump" function in "tools/parser/csr.c" source file. The issue exists because "commands" array is overflowed by supplied parameter due to lack of boundary checks on size of the buffer from frame "frm->ptr" parameter. This issue can be triggered by processing a corrupted dump file and will result in hcidump crash.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
BlueZ | =5.42 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2016-9804 has been classified as having a high severity due to the potential for exploitation leading to a buffer overflow.
To fix CVE-2016-9804, upgrade to a patched version of BlueZ later than 5.42 that addresses this buffer overflow vulnerability.
CVE-2016-9804 specifically affects BlueZ version 5.42.
CVE-2016-9804 is a buffer overflow vulnerability due to improper boundary checks.
Yes, CVE-2016-9804 can be exploited remotely if an attacker sends specifically crafted input to vulnerable BlueZ software.