Skip to content
Commit 785077fa authored by Len Baker's avatar Len Baker Committed by Marcel Holtmann
Browse files

Bluetooth: btmrvl_sdio: Remove all strcpy() uses



strcpy() performs no bounds checking on the destination buffer. This
could result in linear overflows beyond the end of the buffer, leading
to all kinds of misbehaviors. The safe replacement is strscpy() but in
this case it is better to use the scnprintf to simplify the arithmetic.

This is a previous step in the path to remove the strcpy() function
entirely from the kernel.

Signed-off-by: default avatarLen Baker <len.baker@gmx.com>
Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
parent 92fe24a7
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment