No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Abhinav Kumar 43ab01b116 qcacld-3.0: Validate sessionId before use in csr_roam_substate_change
csr_roam_set_bss_config_cfg invokes csr_roam_substate_change
with sessionId as one argument to change roam substate. In
csr_roam_substate_change, sessionId is uses as index of array
curSubState of max allowed index CSR_ROAM_SESSION_MAX(5). But
there is no any check present in csr_roam_substate_change to
validate sessionId against maximum allowed concurrent sessions.
This results Out-of-Bound access if sessionId >=
CSR_ROAM_SESSION_MAX.

Add check for sessionId against CSR_ROAM_SESSION_MAX in
csr_roam_substate_change.

Change-Id: Iae7da836001a9ccbec77cdc64df27b259f15bf4e
CRs-Fixed: 2268547
2018-07-05 10:01:02 -07:00
components qcacld-3.0: Ratelimit logs in WLAN IPA exception path 2018-07-05 10:00:56 -07:00
configs
core qcacld-3.0: Validate sessionId before use in csr_roam_substate_change 2018-07-05 10:01:02 -07:00
uapi/linux
Android.mk
Kbuild
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium