Skip to content
Snippets Groups Projects
Commit cf8aa9bf authored by Kees Cook's avatar Kees Cook Committed by Miklos Szeredi
Browse files

ovl: Use "buf" flexible array for memcpy() destination


The "buf" flexible array needs to be the memcpy() destination to avoid
false positive run-time warning from the recent FORTIFY_SOURCE
hardening:

  memcpy: detected field-spanning write (size 93) of single field "&fh->fb"
  at fs/overlayfs/export.c:799 (size 21)

Reported-by: default avatar <syzbot+9d14351a171d0d1c7955@syzkaller.appspotmail.com>
Link: https://lore.kernel.org/all/000000000000763a6c05e95a5985@google.com/


Signed-off-by: default avatarKees Cook <keescook@chromium.org>
Reviewed-by: default avatarGustavo A. R. Silva <gustavoars@kernel.org>
Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
parent 456b59e7
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment