android_kernel_lge_bullhead/net/wireless
Will Deacon 0d6b5ddf8b cfg80211: wext: Reject malformed SSID elements
Ensure the SSID element is bounds-checked prior to invoking memcpy()
with its length field.

Cc: <stable@vger.kernel.org>
Cc: Johannes Berg <johannes@sipsolutions.net>
Cc: Kees Cook <keescook@chromium.org>
Reported-by: Nicolas Waisman <nico@semmle.com>
Signed-off-by: Will Deacon <will@kernel.org>
Reviewed-by: Kees Cook <keescook@chromium.org>
Change-Id: Ia40ff9761faa0b4831f01205824f15a7e723c02c
2020-07-11 12:43:36 +02:00
..
.gitignore
Kconfig
Makefile
ap.c cfg80211: Add support for QoS mapping 2014-03-11 18:35:26 +05:30
chan.c cfg80211: Add attributes describing prohibited channel bandwidth. 2016-02-19 21:56:10 +00:00
core.c Merge upstream linux-stable v3.10.28 into msm-3.10 2014-03-24 14:28:34 -07:00
core.h This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
db.txt msm: wlan: Modify JP regulatory rules 2015-08-15 12:03:55 -07:00
debugfs.c
debugfs.h
ethtool.c cfg80211: export cfg80211_get_drvinfo from ethtool 2014-10-23 16:12:21 +03:00
ethtool.h
genregdb.awk
ibss.c Merge "Merge upstream linux-stable v3.10.28 into msm-3.10" 2014-03-26 23:36:07 -07:00
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
mesh.c cfg80211: Add support for QoS mapping 2014-03-11 18:35:26 +05:30
mlme.c
nl80211.c Android 8.1.0 Release 0.42 2018-04-02 12:11:45 -07:00
nl80211.h
radiotap.c radiotap: fix bitmap-end-finding buffer overrun 2014-01-09 12:24:23 -08:00
rdev-ops.h Revert "cfg80211: Changes to support key managment offload" 2015-01-12 19:36:06 -08:00
reg.c cfg80211: Add indoor only and GO concurrent channel attributes 2015-08-15 12:03:55 -07:00
reg.h cfg80211: export regulatory_hint_user() API 2013-10-29 17:29:09 +05:30
regdb.h
scan.c This is the 3.10.105 stable release 2018-01-25 17:45:32 -07:00
sme.c cfg80211: avoid restoring the regulatory during disconnect 2014-05-02 11:55:47 +05:30
sysfs.c Revert "cfg80211/mac80211: disconnect on suspend" 2013-11-23 11:09:49 +05:30
sysfs.h
trace.c
trace.h This is the 3.10.67 stable release 2015-05-01 13:34:57 -07:00
util.c Revert "nl80211: fixes for event reordering." 2015-01-12 19:24:52 -08:00
wext-compat.c cfg80211: wext: clear sinfo struct before calling driver 2015-06-22 16:55:54 -07:00
wext-compat.h
wext-core.c wext: fix message delay/ordering 2016-03-16 08:41:36 -07:00
wext-priv.c
wext-proc.c
wext-sme.c cfg80211: wext: Reject malformed SSID elements 2020-07-11 12:43:36 +02:00
wext-spy.c