summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorPaul Moore <pmoore@redhat.com>2013-05-17 09:08:50 (GMT)
committerDavid S. Miller <davem@davemloft.net>2013-05-19 21:49:55 (GMT)
commit6b21e1b77d1a3d58ebfd513264c885695e8a0ba5 (patch)
tree8ee7662b9e58933f9c342fac01771a1cba705689 /drivers
parent284041ef21fdf2e0d216ab6b787bc9072b4eb58a (diff)
downloadlinux-fsl-qoriq-6b21e1b77d1a3d58ebfd513264c885695e8a0ba5.tar.xz
netlabel: improve domain mapping validation
The net/netlabel/netlabel_domainhash.c:netlbl_domhsh_add() function does not properly validate new domain hash entries resulting in potential problems when an administrator attempts to add an invalid entry. One such problem, as reported by Vlad Halilov, is a kernel BUG (found in netlabel_domainhash.c:netlbl_domhsh_audit_add()) when adding an IPv6 outbound mapping with a CIPSO configuration. This patch corrects this problem by adding the necessary validation code to netlbl_domhsh_add() via the newly created netlbl_domhsh_validate() function. Ideally this patch should also be pushed to the currently active -stable trees. Reported-by: Vlad Halilov <vlad.halilov@gmail.com> Signed-off-by: Paul Moore <pmoore@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions