]> Git Repo - linux.git/commit
netlink: pad nla_memcpy dest buffer with zeroes
authorJiri Benc <[email protected]>
Sun, 29 Mar 2015 14:05:28 +0000 (16:05 +0200)
committerDavid S. Miller <[email protected]>
Tue, 31 Mar 2015 18:07:24 +0000 (14:07 -0400)
commit5899f0478528b59ea9ced201eacb3e56ca406c39
treeb260bb0d9c9089954268ba60a625f0d995334060
parentf5e2dc5d7fe78fe4d8748d217338f4f7b6a5d7ea
netlink: pad nla_memcpy dest buffer with zeroes

This is especially important in cases where the kernel allocs a new
structure and expects a field to be set from a netlink attribute. If such
attribute is shorter than expected, the rest of the field is left containing
previous data. When such field is read back by the user space, kernel memory
content is leaked.

Signed-off-by: Jiri Benc <[email protected]>
Acked-by: Thomas Graf <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
lib/nlattr.c
This page took 0.051535 seconds and 4 git commands to generate.