linux-yocto/net/wireless
Johannes Berg 8ab6e67ae5 wifi: cfg80211: reject HTC bit for management frames
[ Upstream commit be06a8c731 ]

Management frames sent by userspace should never have the
order/HTC bit set, reject that. It could also cause some
confusion with the length of the buffer and the header so
the validation might end up wrong.

Link: https://patch.msgid.link/20250718202307.97a0455f0f35.I1805355c7e331352df16611839bc8198c855a33f@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-08-20 18:30:29 +02:00
..
certs
tests
.gitignore
ap.c
chan.c wifi: cfg80211: allow IR in 20 MHz configurations 2025-05-29 11:02:23 +02:00
core.c wifi: cfg80211: init wiphy_work before allocating rfkill fails 2025-06-27 11:11:39 +01:00
core.h
debugfs.c
debugfs.h
ethtool.c
ibss.c
Kconfig
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
lib80211.c
Makefile
mesh.c
mlme.c wifi: cfg80211: reject HTC bit for management frames 2025-08-20 18:30:29 +02:00
nl80211.c wifi: nl80211: Set num_sub_specs before looping through sub_specs 2025-08-15 12:13:46 +02:00
nl80211.h
ocb.c
of.c
pmsr.c
radiotap.c
rdev-ops.h
reg.c wifi: cfg80211: allow IR in 20 MHz configurations 2025-05-29 11:02:23 +02:00
reg.h
scan.c wifi: cfg80211/mac80211: correctly parse S1G beacon optional elements 2025-06-19 15:32:19 +02:00
sme.c
sysfs.c
sysfs.h
trace.c
trace.h
util.c wifi: prevent A-MSDU attacks in mesh networks 2025-07-17 18:37:10 +02:00
wext-compat.c
wext-compat.h
wext-core.c
wext-priv.c
wext-proc.c
wext-sme.c
wext-spy.c