diff options
author | Justin Stitt | 2024-03-21 20:04:08 +0000 |
---|---|---|
committer | Kees Cook | 2024-03-21 20:20:52 -0700 |
commit | 5248f4097308c1cdcf163314a6ea3c8c88c98cd9 (patch) | |
tree | 6fd97c82c9c44632250854d393a2d73df47da027 /fs/direct-io.c | |
parent | 2aea94ac14d1e0a8ae9e34febebe208213ba72f7 (diff) |
binfmt: replace deprecated strncpy
strncpy() is deprecated for use on NUL-terminated destination strings
[1] and as such we should prefer more robust and less ambiguous string
interfaces.
There is a _nearly_ identical implementation of fill_psinfo present in
binfmt_elf.c -- except that one uses get_task_comm over strncpy(). Let's
mirror that in binfmt_elf_fdpic.c
Link: https://www.kernel.org/doc/html/latest/process/deprecated.html#strncpy-on-nul-terminated-strings [1]
Link: https://github.com/KSPP/linux/issues/90
Cc: <linux-hardening@vger.kernel.org>
Signed-off-by: Justin Stitt <justinstitt@google.com>
Link: https://lore.kernel.org/r/20240321-strncpy-fs-binfmt_elf_fdpic-c-v2-1-0b6daec6cc56@google.com
Signed-off-by: Kees Cook <keescook@chromium.org>
Diffstat (limited to 'fs/direct-io.c')
0 files changed, 0 insertions, 0 deletions