Skip to content
Commit 7ac28817 authored by Dan Rosenberg's avatar Dan Rosenberg Committed by Gustavo F. Padovan
Browse files

Bluetooth: Prevent buffer overflow in l2cap config request



A remote user can provide a small value for the command size field in
the command header of an l2cap configuration request, resulting in an
integer underflow when subtracting the size of the configuration request
header.  This results in copying a very large amount of data via
memcpy() and destroying the kernel heap.  Check for underflow.

Signed-off-by: default avatarDan Rosenberg <drosenberg@vsecurity.com>
Cc: stable <stable@kernel.org>
Signed-off-by: default avatarGustavo F. Padovan <padovan@profusion.mobi>
parent fa7ccfb1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment