summaryrefslogtreecommitdiffstats
path: root/net/bridge/br_stp_bpdu.c
diff options
context:
space:
mode:
authorNikolay Aleksandrov <nikolay@cumulusnetworks.com>2017-06-06 00:26:24 +0200
committerDavid S. Miller <davem@davemloft.net>2017-06-06 22:05:31 +0200
commit1020ce3108cc26fbf09d70550ea2937cb1a211d2 (patch)
tree5933ffa09ce8626a546e1591a69b24199e3a7781 /net/bridge/br_stp_bpdu.c
parentravb: Fix use-after-free on `ifconfig eth0 down` (diff)
downloadlinux-1020ce3108cc26fbf09d70550ea2937cb1a211d2.tar.xz
linux-1020ce3108cc26fbf09d70550ea2937cb1a211d2.zip
net: bridge: fix a null pointer dereference in br_afspec
We might call br_afspec() with p == NULL which is a valid use case if the action is on the bridge device itself, but the bridge tunnel code dereferences the p pointer without checking, so check if p is null first. Reported-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Fixes: efa5356b0d97 ("bridge: per vlan dst_metadata netlink support") Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_stp_bpdu.c')
0 files changed, 0 insertions, 0 deletions