]> 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 10:15:11 +0000 (12:15 +0200)
commitf30c37cb4549baf8377434892d520fe7769bdba7
tree883aaef4b6f56f6c3f2fb38fdb29250048a01b6d
parent1796f7a9ae7b9be6da874771bb7a9e1cc7692b4c
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