mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-12 15:49:17 -04:00
No description
- C 98.2%
- Assembly 1%
- Makefile 0.3%
- Shell 0.2%
- Python 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
In the function drv_cmd_set_mc_rate, the variable targetRate, used to store the value parsed from the command from user space, is not initialized. The variable is assigned value inside a kernel API kstrtouint that converts the string to an unsigned int. In a certain case if the kernel API fails, it returns an error code without assigning any value to the passed parameter. In this scenario, the variable targetRate, still uninitialized is passed on to function wlan_hdd_set_mc_rate where it is logged using hdd_debug. As the flow goes on, it is then again logged using WMA_LOGE(). This might lead to potential information leak. Initialize the variable to zero to prevent the mentioned scenario. Change-Id: Ideec0b1930e994f19ae8a669cd2963db4016eae1 CRs-Fixed: 2226172 |
||
| components | ||
| core | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium