summaryrefslogtreecommitdiff
path: root/drivers/sfi/sfi_core.c
diff options
context:
space:
mode:
authorBreno Leitao <leitao@debian.org>2018-06-26 10:20:12 -0300
committerMichael Ellerman <mpe@ellerman.id.au>2018-07-02 23:59:39 +1000
commit09a61e894ac852fb063ee0b54fc513b13abcab08 (patch)
treef8db02ec643e5b83034caa30269c8b9dffbae54e /drivers/sfi/sfi_core.c
parentf3988ca4c74e136e49487b51231d324d0c923495 (diff)
selftests/powerpc: Fix strncpy usage
There is a buffer overflow in dscr_inherit_test.c test. In main(), strncpy()'s third argument is the length of the source, not the size of the destination buffer, which makes strncpy() behaves like strcpy(), causing a buffer overflow if argv[0] is bigger than LEN_MAX (100). This patch maps 'prog' to the argv[0] memory region, removing the static allocation and the LEN_MAX size restriction. Signed-off-by: Breno Leitao <leitao@debian.org> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'drivers/sfi/sfi_core.c')
0 files changed, 0 insertions, 0 deletions