CVE-2017-8256
HighSummary
In Qualcomm products with Android releases from CAF using the Linux kernel, array out of bounds access can occur if userspace sends more than 16 multicast addresses.
Risk Assessment
This vulnerability may lead to unauthorized memory access, posing a risk to the integrity of the system and user data.
Recommendation
It is recommended to update the system to the latest version to mitigate the risks associated with this vulnerability.
Other vulnerabilities in Qualcomm products with Android releases from CAF using the Linux kernel
See all- CVE-2017-9725High
In Qualcomm products with Android releases from CAF, during DMA allocation, due to wrong data type of size, allocation size gets truncated which makes allocation succeed when it should fail.
- CVE-2017-9724High
In Qualcomm products with Android releases from CAF using the Linux kernel, user-level permissions can be used to gain access to kernel memory. Specifically, the ION cache maintenance code is writing to a user supplied address.
- CVE-2017-9677High
In Qualcomm products with Android releases from CAF, in function msm_compr_ioctl_shared, the variable 'ddp->params_length' could be accessed and modified by multiple threads without proper protection. This can lead to race conditions and buffer overflow if the variable is set to a large value.
- CVE-2017-8277High
In Qualcomm products with Android releases from CAF, in the function msm_dba_register_client, there is an issue where if client registration fails, the client is freed but not removed from the list. This can lead to a use-after-free situation when traversing the list next time.
- CVE-2017-8250High
In Qualcomm products with Android releases from CAF, user controlled variables 'nr_cmds' and 'nr_bos' are passed across functions without any checks. This may lead to buffer overflow when the values are too large or negative.
- CVE-2017-8247High
In Qualcomm products with Android releases from CAF, there is an issue with multiple threads performing the device open operation. This may lead to get_pid being called multiple times, while put_pid is called only once.
- CVE-2017-10999High
All Qualcomm products with Android releases from CAF using the Linux kernel may be susceptible to memory corruption. This issue occurs during concurrent calls into ioctl RMNET_IOCTL_ADD_MUX_CHANNEL in the ipa wan driver due to missing locks.
- CVE-2017-9679High
All Qualcomm products with Android releases from CAF using the Linux kernel may leak kernel memory contents to system logs if a userspace string is not NULL-terminated.
- CVE-2017-8262High
In Qualcomm products with Android releases from CAF, in some memory allocation and free functions, a race condition can potentially occur leading to a Use After Free condition.
- CVE-2017-8260High
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with improper type downcasting, which may lead to a value improperly passing validation and causing an out of bounds write later.
Original NVD description (English source)
In all Qualcomm products with Android releases from CAF using the Linux kernel, array out of bounds access can occur if userspace sends more than 16 multicast addresses.

