summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2018-09-07 17:03:25 +0100
committerSudeep Holla <sudeep.holla@arm.com>2018-09-10 10:08:44 +0100
commitca64b719a1e665ac7449b6a968059176af7365a8 (patch)
treee23723188ee72525bb6e5ccbbc9f465e167c3a1b /include/linux
parent11da3a7f84f19c26da6f86af878298694ede0804 (diff)
downloadlwn-ca64b719a1e665ac7449b6a968059176af7365a8.tar.gz
lwn-ca64b719a1e665ac7449b6a968059176af7365a8.zip
firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings
Replace all the memcpy() for copying name strings from the firmware with strlcpy() to make sure we are bounded by the source buffer size and we also always have NULL-terminated strings. This is needed to avoid out of bounds accesses if the firmware returns a non-terminated string. Reported-by: Olof Johansson <olof@lixom.net> Acked-by: Olof Johansson <olof@lixom.net> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions