]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Bluetooth: qca: fix info leak when fetching board id
authorJohan Hovold <johan+linaro@kernel.org>
Wed, 1 May 2024 12:34:53 +0000 (14:34 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 May 2024 09:56:22 +0000 (11:56 +0200)
commitbcccdc947d2ca5972b1e92d0dea10803ddc08ceb
tree14539c6dd72bbb821fe4899e2e7e15e546bb9b4a
parent29a475688aebe47f23a94d6cbfd320311a368f65
Bluetooth: qca: fix info leak when fetching board id

commit 0adcf6be1445ed50bfd4a451a7a782568f270197 upstream.

Add the missing sanity check when fetching the board id to avoid leaking
slab data when later requesting the firmware.

Fixes: a7f8dedb4be2 ("Bluetooth: qca: add support for QCA2066")
Cc: stable@vger.kernel.org # 6.7
Cc: Tim Jiang <quic_tjiang@quicinc.com>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/bluetooth/btqca.c