summaryrefslogtreecommitdiff
path: root/sound/isa
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2016-12-27 15:29:39 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2017-01-14 06:51:10 -0800
commitaddecbfb2b2d861f15d677943b168b90af8d5a4c (patch)
tree12f5db5b541b9ff48d5dd5445c9e74785cb4d8ba /sound/isa
parent0236a0326d76722f27e2782e5c1840c9e81564f6 (diff)
mac80211: discard multicast and 4-addr A-MSDUs
In mac80211, multicast A-MSDUs are accepted in many cases that they shouldn't be accepted in: * drop A-MSDUs with a multicast A1 (RA), as required by the spec in 9.11 (802.11-2012 version) * drop A-MSDUs with a 4-addr header, since the fourth address can't actually be useful for them; unless 4-address frame format is actually requested, even though the fourth address is still not useful in this case, but ignored Accepting the first case, in particular, is very problematic since it allows anyone else with possession of a GTK to send unicast frames encapsulated in a multicast A-MSDU, even when the AP has client isolation enabled. Cc: stable@vger.kernel.org Signed-off-by: Johannes Berg <johannes.berg@intel.com> Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git Git-commit: ea720935cf6686f72def9d322298bf7e9bd53377 CRs-fixed: 1105600 Change-Id: I9ae3066872858748779999a89c4d983858d4a2d3 Signed-off-by: Rajeev Kumar Sirasanagandla <rsirasan@codeaurora.org>
Diffstat (limited to 'sound/isa')
0 files changed, 0 insertions, 0 deletions