Skip to content
Snippets Groups Projects
Commit fe22ed6e authored by Chenglu Lin's avatar Chenglu Lin Committed by Stuart Scott
Browse files

drivers: htc_debug: Avoid possible buffer overflow in reboot_block driver


Bug: 71363680
Change-Id: I1a07a74cae96b4548df4cb089e31485734149280
Signed-off-by: default avatarChenglu Lin <chenglulin@android.com>
parent 87dc0bb9
Branches
Tags
No related merge requests found
...@@ -49,7 +49,7 @@ static int reboot_block_command(int reason, const char* msg) ...@@ -49,7 +49,7 @@ static int reboot_block_command(int reason, const char* msg)
block.reason = reason; block.reason = reason;
memset(&block.msg[0], 0, sizeof(block.msg)); memset(&block.msg[0], 0, sizeof(block.msg));
strlcpy(&block.msg[0], msg, strlen(msg)); strlcpy(&block.msg[0], msg, sizeof(block.msg));
snprintf(filename, sizeof(filename), snprintf(filename, sizeof(filename),
"/dev/block/%s/by-name/%s", bootdev, pname); "/dev/block/%s/by-name/%s", bootdev, pname);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment