summaryrefslogtreecommitdiffstats
path: root/net/9p/trans_fd.c
diff options
context:
space:
mode:
authorAndrey Ryabinin <a.ryabinin@samsung.com>2015-01-27 16:00:19 +0300
committerEric Van Hensbergen <ericvh@gmail.com>2015-03-20 07:34:43 -0700
commit179a5bc4b8cbe68ca675057b960dd805867e41c4 (patch)
tree600cff80e3c7483509d90ef2a4dad7db529a5ec3 /net/9p/trans_fd.c
parent6250a8badb311953a49bedb16ed17eb59d21c03a (diff)
downloadlinux-179a5bc4b8cbe68ca675057b960dd805867e41c4.tar.bz2
net/9p: use memcpy() instead of snprintf() in p9_mount_tag_show()
p9_mount_tag_show() uses '%s' format string to print non-NULL terminated chan->tag string. This leads to out of bounds memory read, because format '%s' implies that string is NULL-terminated. The length of string is know here, so its simpler and safer to use memcpy instead of snprintf(). Signed-off-by: Andrey Ryabinin <a.ryabinin@samsung.com> Signed-off-by: Dominique Martinet <dominique.martinet@cea.fr> Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
Diffstat (limited to 'net/9p/trans_fd.c')
0 files changed, 0 insertions, 0 deletions