mac80211: drop robust management frames from unknown TA
Johannes Berg authored
commit 588f7d39

 upstream.

When receiving a robust management frame, drop it if we don't have
rx->sta since then we don't have a security association and thus
couldn't possibly validate the frame.

Cc: stable@vger.kernel.org
Signed-off-by: default avatarJohannes Berg <johannes.berg@intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
7a680d6e
Name Last commit Last update
Documentation tcp: add tcp_min_snd_mss sysctl
arch ARM: dts: am57xx-idk: Remove support for voltage switching for SD card
block block, bfq: increase idling for weight-raised queues
certs Replace magic for trusting the secondary keyring with #define
crypto crypto: ccm - fix incompatibility between "ccm" and "ccm_base"
drivers can: flexcan: fix timeout when set small bitrate
firmware License cleanup: add SPDX GPL-2.0 license identifier to files with no license
fs SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write
include Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
init init: initialize jump labels before command line option parsing
ipc ipc: prevent lockup on alloc_msg and free_msg
kernel tracing: Silence GCC 9 array bounds warning
lib test_firmware: Use correct snprintf() limit
mm coredump: fix race condition between collapse_huge_page() and core dumping
net mac80211: drop robust management frames from unknown TA
samples samples: mei: use /dev/mei0 instead of /dev/mei
scripts scripts/checkstack.pl: Fix arm64 wrong or unknown architecture
security apparmor: enforce nullbyte at end of tag string
sound ALSA: hda - Force polling mode on CNL for fixing codec communication
tools objtool: Support per-function rodata sections
usr initramfs: fix initramfs rebuilds w/ compression after disabling
virt KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID
.cocciconfig scripts: add Linux .cocciconfig for coccinelle
.get_maintainer.ignore Add hch to .get_maintainer.ignore
.gitattributes .gitattributes: set git diff driver for C source code files
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README
Linux kernel
============

This file was moved to Documentation/admin-guide/README.rst

Please notice that there are several guides for kernel developers and users.
These guides can be rendered in a number of formats, like HTML and PDF.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.