]> git.baikalelectronics.ru Git - kernel.git/commit
apparmor: Fully initialize aa_perms struct when answering userspace query
authorTyler Hicks <tyhicks@canonical.com>
Fri, 6 Jul 2018 05:25:01 +0000 (05:25 +0000)
committerJohn Johansen <john.johansen@canonical.com>
Thu, 19 Jul 2018 23:29:13 +0000 (16:29 -0700)
commit88792dcae7cac462d4875c4b983f2b00768ab98a
tree980af813ba27efaf57f98d3c7323a716ca40b221
parent09415da9597e3974381e862e835c07a7c67b21cc
apparmor: Fully initialize aa_perms struct when answering userspace query

Fully initialize the aa_perms struct in profile_query_cb() to avoid the
potential of using an uninitialized struct member's value in a response
to a query from userspace.

Detected by CoverityScan CID#1415126 ("Uninitialized scalar variable")

Fixes: 0b5465faeb2a ("apparmor: add profile permission query ability")
Signed-off-by: Tyler Hicks <tyhicks@canonical.com>
Acked-by: Serge Hallyn <serge@hallyn.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
security/apparmor/apparmorfs.c