-
- Downloads
drivers/misc/lkdtm: add new file in LKDTM to test fortified strscpy
This new test ensures that fortified strscpy has the same behavior than vanilla strscpy (e.g. returning -E2BIG when src content is truncated). Finally, it generates a crash at runtime because there is a write overflow in destination string. Link: https://lkml.kernel.org/r/20201122162451.27551-5-laniel_francis@privacyrequired.com Signed-off-by:Francis Laniel <laniel_francis@privacyrequired.com> Reviewed-by:
Kees Cook <keescook@chromium.org> Cc: Daniel Axtens <dja@axtens.net> Cc: Daniel Micay <danielmicay@gmail.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- drivers/misc/lkdtm/Makefile 1 addition, 0 deletionsdrivers/misc/lkdtm/Makefile
- drivers/misc/lkdtm/core.c 1 addition, 0 deletionsdrivers/misc/lkdtm/core.c
- drivers/misc/lkdtm/fortify.c 82 additions, 0 deletionsdrivers/misc/lkdtm/fortify.c
- drivers/misc/lkdtm/lkdtm.h 3 additions, 0 deletionsdrivers/misc/lkdtm/lkdtm.h
- tools/testing/selftests/lkdtm/tests.txt 1 addition, 0 deletionstools/testing/selftests/lkdtm/tests.txt
Loading
Please register or sign in to comment