Qualcomm products with Android releases from CAF using the Linux kernel vulnerabilities
54 known CVE vulnerabilities in Qualcomm products with Android releases from CAF using the Linux kernel, translated and rated.
- 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.
- CVE-2017-8257High
In Qualcomm products with Android releases from CAF using the Linux kernel, there is an issue with the sde_rotator debug interface. When multiple processes access this interface for register reading, one process can free the debug buffer while another process is still using it.
- CVE-2017-8256High
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.
- CVE-2017-8255High
All Qualcomm products with Android releases from CAF using the Linux kernel have an integer overflow vulnerability in boot.
- CVE-2017-8253High
In Qualcomm products with Android releases from CAF using the Linux kernel, there is a potential for kernel memory to be overwritten if an invalid master is sent from userspace.
- CVE-2016-10389High
In Qualcomm products with Android releases from CAF using the Linux kernel, there is no size check for the images being flashed onto the NAND memory in their respective partitions. This may lead to writing beyond the intended partition.
- CVE-2016-10383High
All Qualcomm products with Android releases from CAF using the Linux kernel have a TOCTOU race condition in Secure UI.
- CVE-2017-8259High
In the service locator in Qualcomm products with Android releases from CAF, a buffer overflow vulnerability exists. This issue arises because the variable set to determine the buffer size is not used to indicate the actual size of the buffer.
- CVE-2016-5872Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with improper validation of arguments in several QTEE syscalls.
- CVE-2016-10392Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may have an issue with a driver that can potentially leak kernel memory.
- CVE-2016-10390Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may consume excessive amounts of memory when downloading a file.
- CVE-2016-10388Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a configuration vulnerability when loading a 3rd-party QTEE application.
- CVE-2016-10346Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an integer overflow vulnerability in the hypervisor.
- CVE-2016-10344Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may be vulnerable to the use of an out-of-range pointer offset in LTE.
- CVE-2015-9073Critical
In Qualcomm products with Android releases from CAF using the Linux kernel, an untrusted pointer dereference can occur in a TrustZone syscall.
- CVE-2015-9072Critical
In Qualcomm products with Android releases from CAF using the Linux kernel, an untrusted pointer dereference can occur in a TrustZone syscall.
- CVE-2015-9071Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer over-read vulnerability in a TrustZone syscall.
- CVE-2015-9070Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer over-read vulnerability in a TrustZone syscall.
- CVE-2015-9068Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with improper validation of an argument in the mink syscall.
- CVE-2015-9067Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a potential vulnerability related to compiler optimization of the memset() function.
- CVE-2015-9066Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer overflow vulnerability in an Inter-RAT procedure.
- CVE-2015-9065Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability that allows a UE to respond to a UEInformationRequest before Access Stratum security is established.
- CVE-2015-9064Critical
All Qualcomm products with Android releases from CAF using the Linux kernel can send IMEI or IMEISV to the network on a network request before NAS security has been activated.
- CVE-2015-9063Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer overflow vulnerability in a procedure involving a remote UIM client.
- CVE-2015-9061Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with PlayReady DRM that fails to check a length, potentially leading to unauthorized access to secure memory.
- CVE-2015-9060Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with improper pointer validation in a QTEE system call.
- CVE-2015-9055Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may have a potentially reachable assertion in a memory management routine.
- CVE-2015-9052Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in LTE where an assertion can be reached while processing a downlink message.
- CVE-2015-9051Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in LTE where an assertion can be reached due to an improper bound on a length in a System Information message.
- CVE-2015-9049Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in the processing of certain responses from the USIM.
- CVE-2015-9046Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in LTE where an assertion can be reached due to an improper bound on the size of a frequency list.
- CVE-2015-9045Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in GERAN where a buffer can be overflown while taking power measurements.
- CVE-2015-9044Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a vulnerability in LTE where an assertion can be reached due to an improper bound on the size of a frequency list.
- CVE-2015-9037Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may be susceptible to buffer over-read during the processing of a downlink 3G NAS message.
- CVE-2015-9036Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with an incorrect length used to clear a memory buffer, resulting in adjacent memory getting corrupted.
- CVE-2015-9035Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an issue with failing to free a memory buffer after it is no longer needed, potentially leading to memory exhaustion.
- CVE-2015-9034Critical
All Qualcomm products with Android releases from CAF using the Linux kernel may have an issue with a string failing to be null-terminated in SIP, leading to a buffer overflow.
- CVE-2015-8595Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer over-read vulnerability in digital television/digital radio DRM.
- CVE-2015-8593Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a buffer overflow vulnerability in 1x call processing.
- CVE-2014-9980Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have a Sample App that fails to check a length, potentially leading to unauthorized access to secure memory.
- CVE-2014-9979Critical
All Qualcomm products with Android releases from CAF using the Linux kernel have an uninitialized variable in a TrustZone system call, potentially leading to the compromise of secure memory.

