Ashish Kumar Dhanotiya d2b9064557 qcacld-3.0: Buffer overwrite in vendor scan request on n_ssid
In function __wlan_hdd_cfg80211_vendor_scan, when SCAN_SSIDS
and QCA_WLAN_VENDOR_ATTR_SCAN_FREQUENCIES are parsed, if the
number of SSIDs or number of channels are more then 255 in
netlink message, n_ssid and n_channels will get overflow
because n_ssid and n_channels are of type uint8_t.

Add a check to validate the max number of SCAN_SSIDs against
MAX_SCAN_SSID and max number of channels against MAX_CHANNEL.

Change-Id: Ib31dcc912fee8639e26d836d2fc5a32bf81fb43d
CRs-Fixed: 2153343
2017-12-25 21:26:13 -08:00

This is CNSS WLAN Host Driver for products starting from iHelium
Leírás
No description provided
Readme 185 MiB
Languages
C 98.7%
C++ 0.9%
Makefile 0.3%
Starlark 0.1%