Qualcomm Saipan Firmware — known CVE vulnerabilities
Every CVE whose affected-product data names Qualcomm Saipan Firmware, ordered by CVSS severity, with EPSS exploit prediction and CISA KEV status.
CVEs (95)
CVE-2020-3663 — CVSS 9.8 (critical): Buffer over-write may occur during fetching track decoder specific information if cb size exceeds buffer size in Snapdragon Auto…
CVE-2020-3688 — CVSS 9.8 (critical): Possible buffer overflow while parsing mp4 clip with corrupted sample atoms due to improper validation of index in Snapdragon Auto…
CVE-2020-3662 — CVSS 9.8 (critical): Buffer overflow can occur while parsing eac3 header while playing the clip which is nonstandard in Snapdragon Auto, Snapdragon Compute…
CVE-2020-3675 — CVSS 9.8 (critical): u'Potential integer underflow while parsing Service Info and IPv6 link-local TLVs that comes as part of NDPE attribute' in Snapdragon Auto…
CVE-2020-3698 — CVSS 9.8 (critical): Out of bound write while QoS DSCP mapping due to improper input validation for data received from association response frame in Snapdragon…
CVE-2020-3673 — CVSS 9.8 (critical): u'Buffer overflow can happen as part of SIP message packet processing while storing values in array due to lack of check to validate the…
CVE-2019-10590 — CVSS 9.8 (critical): Out of bound access while parsing dts atom, which is non-standard as it does not have valid number of tracks in Snapdragon Auto, Snapdragon…
CVE-2020-3661 — CVSS 9.8 (critical): Buffer overflow will happen while parsing mp4 clip with corrupted sample atoms values which exceeds MAX_UINT32 range due to lack of…
CVE-2020-3671 — CVSS 9.8 (critical): Use-after-free issue could occur due to dangling pointer when generating a frame buffer in OpenGL ES in Snapdragon Compute, Snapdragon…
CVE-2019-14127 — CVSS 9.8 (critical): Possible buffer overflow while playing mkv clip due to lack of validation of atom size buffer in Snapdragon Auto, Snapdragon Compute…
CVE-2020-3633 — CVSS 9.8 (critical): Array out of bound may occur while playing mp3 file as no check is there on offset if it is greater than the buffer allocated or not in…
CVE-2019-14131 — CVSS 9.8 (critical): Out of bound write can occur in radio measurement request if STA receives multiple invalid rrm measurement request from AP in Snapdragon…
CVE-2020-3641 — CVSS 9.8 (critical): Integer overflow may occur if atom size is less than atom offset as there is improper validation of atom size in Snapdragon Auto…
CVE-2020-3667 — CVSS 9.8 (critical): u'Buffer Overflow in mic calculation for WPA due to copying data into buffer without validating the length of buffer' in Snapdragon Auto…
CVE-2020-11116 — CVSS 9.8 (critical): u'Possible out of bound write while processing association response received from host due to lack of check of IE length' in Snapdragon…
CVE-2020-3660 — CVSS 9.8 (critical): Possible null-pointer dereference can occur while parsing mp4 clip with corrupted sample table atoms in Snapdragon Auto, Snapdragon…
CVE-2019-14095 — CVSS 9.8 (critical): Buffer overflow occurs while processing LMP packet in which name length parameter exceeds value specified in BT-specification in Snapdragon…
CVE-2020-3699 — CVSS 9.8 (critical): Possible out of bound access while processing assoc response from host due to improper length check before copying into buffer in…
CVE-2020-3654 — CVSS 9.8 (critical): u'Buffer overflow occurs while processing SIP message packet due to lack of check of index validation before copying into it' in Snapdragon…
CVE-2020-3692 — CVSS 9.8 (critical): u'Possible buffer overflow while updating output buffer for IMEI and Gateway Address due to lack of check of input validation for…
CVE-2019-14057 — CVSS 9.1 (critical): Buffer Over read of codec private data while parsing an mkv file due to lack of check of buffer size before read in Snapdragon Auto…
CVE-2020-3670 — CVSS 9.1 (critical): u'Potential out of bounds read while processing downlink NAS transport message due to improper length check of Information Element(IEI) NAS…
CVE-2019-10577 — CVSS 9.1 (critical): Improper input validation while processing SIP URI received from the network will lead to buffer over-read and then to denial of service in…
CVE-2019-14063 — CVSS 9.1 (critical): Out of bound access due to Invalid inputs to dapm mux settings which results into kernel failure in Snapdragon Auto, Snapdragon Compute…
CVE-2020-3658 — CVSS 9.1 (critical): Possible null-pointer dereference can occur while parsing mp4 clip with corrupted sample table atoms in Snapdragon Auto, Snapdragon…
CVE-2020-3634 — CVSS 9.1 (critical): u'Multiple Read overflows issue due to improper length check while decoding Generic NAS transport/EMM info' in Snapdragon Auto, Snapdragon…
CVE-2019-14135 — CVSS 7.8 (high): Possible integer overflow to buffer overflow in WLAN while parsing nonstandard NAN IE messages. in Snapdragon Auto, Snapdragon Compute…
CVE-2020-11120 — CVSS 7.8 (high): u'Calling thread may free the data buffer pointer that was passed to the callback and later when event loop executes the callback, data…
CVE-2020-11124 — CVSS 7.8 (high): u'Possible use-after-free while accessing diag client map table since list can be reallocated due to exceeding max client limit.' in…
CVE-2020-11125 — CVSS 7.8 (high): u'Out of bound access can happen in MHI command process due to lack of check of channel id value received from MHI devices' in Snapdragon…
CVE-2020-11128 — CVSS 7.8 (high): u'Possible out of bound access while copying the mask file content into the buffer without checking the buffer size' in Snapdragon Auto…
CVE-2020-11129 — CVSS 7.8 (high): u'During the error occurrence in capture request, the buffer is freed and later accessed causing the camera APP to fail due to memory…
CVE-2020-11162 — CVSS 7.8 (high): u'Possible buffer overflow in MHI driver due to lack of input parameter validation of EOT events received from MHI device side' in…
CVE-2020-11164 — CVSS 7.8 (high): u'Third-party app may also call the broadcasts in Perfdump and cause privilege escalation issue due to improper access control' in…
CVE-2020-11174 — CVSS 7.8 (high): u'Array index underflow issue in adsp driver due to improper check of channel id before used as array index.' in Snapdragon Auto…
CVE-2020-3610 — CVSS 7.8 (high): Possibility of double free of the drawobj that is added to the drawqueue array of the context during IOCTL commands as there is no refcount…
CVE-2020-3622 — CVSS 7.8 (high): u'Channel name string which has been read from shared memory is potentially subjected to string manipulations but not validated for NULL…
CVE-2020-3624 — CVSS 7.8 (high): u'A potential buffer overflow exists due to integer overflow when parsing handler options due to wrong data type usage in operation' in…
CVE-2020-3626 — CVSS 7.8 (high): Any application can bind to it and exercise the APIs due to no protection for AIDL uimlpaservice in Snapdragon Auto, Snapdragon Compute…
CVE-2020-3630 — CVSS 7.8 (high): Possibility of out of bound access while processing the responses from video firmware in Snapdragon Auto, Snapdragon Compute, Snapdragon…
CVE-2020-3635 — CVSS 7.8 (high): Stack based overflow If the maximum number of arguments allowed per request in perflock exceeds in Snapdragon Auto, Snapdragon Compute…
CVE-2020-3640 — CVSS 7.8 (high): u'Resizing the usage table header before passing all the checks leads to the function exiting with a usage table in invalid state when a…
CVE-2020-3642 — CVSS 7.8 (high): Use after free issue in camera applications when used randomly over multiple operations due to pointer not set to NULL after free/destroy…
CVE-2020-3646 — CVSS 7.8 (high): u'Buffer overflow seen as the destination buffer size is lesser than the source buffer size in video application' in Snapdragon Compute…
CVE-2019-10621 — CVSS 7.8 (high): Use after free issue when MAP and UNMAP calls at same time as data structure used my MAP may be freed by UNMAP function in Snapdragon Auto…
CVE-2019-10547 — CVSS 7.8 (high): When issuing IOCTL calls to ION, Memory leak can occur due to failure in unassign pages under certain conditions in Snapdragon Auto…
CVE-2019-10556 — CVSS 7.8 (high): Missing length check before copying the data from kernel space to userspace through the copy function can lead to buffer overflow in some…
CVE-2019-10567 — CVSS 7.8 (high): There is a way to deceive the GPU kernel driver into thinking there is room in the GPU ringbuffer and overwriting existing commands could…
CVE-2019-10580 — CVSS 7.8 (high): When kernel thread unregistered listener, Use after free issue happened as the listener client`s private data has been already freed in…
CVE-2019-10596 — CVSS 7.8 (high): u'Improper access control can lead signed process to guess pid of other processes and access their address space' in Snapdragon Auto…
CVE-2019-10597 — CVSS 7.8 (high): kernel writes to user passed address without any checks can lead to arbitrary memory write in Snapdragon Auto, Snapdragon Compute…
CVE-2019-10604 — CVSS 7.8 (high): Possibility of heap-buffer-overflow during last iteration of loop while populating image version information in diag command response…
CVE-2019-10527 — CVSS 7.8 (high): u'SMEM partition can be manipulated in case of any compromise on HLOS, thus resulting in access to memory outside of SMEM address range…
CVE-2019-10628 — CVSS 7.8 (high): u'Memory can be potentially corrupted if random index is allowed to manipulate TLB entries in Kernel from user library' in Snapdragon Auto…
CVE-2019-10629 — CVSS 7.8 (high): u'User Process can potentially corrupt kernel virtual page by passing a crafted page in API' in Snapdragon Auto, Snapdragon Compute…
CVE-2019-13992 — CVSS 7.8 (high): u'Out of bound memory access if stack push and pop operation are performed without doing a bound check on stack top' in Snapdragon Auto…
CVE-2019-13994 — CVSS 7.8 (high): u'Lack of check that the current received data fragment size of a particular packet that are read from shared memory are less than the…
CVE-2019-13995 — CVSS 7.8 (high): u'Lack of integer overflow check for addition of fragment size and remaining size that are read from shared memory can lead to memory…
CVE-2019-13998 — CVSS 7.8 (high): u'Lack of check that the TX FIFO write and read indices that are read from shared RAM are less than the FIFO size results into memory…
CVE-2019-14029 — CVSS 7.8 (high): Use-after-free in graphics module due to destroying already queued syncobj in error case in Snapdragon Auto, Snapdragon Compute, Snapdragon…
CVE-2019-14032 — CVSS 7.8 (high): Memory use after free issue in audio due to lack of resource control in Snapdragon Auto, Snapdragon Compute, Snapdragon Consumer IOT…
CVE-2019-14041 — CVSS 7.8 (high): During listener modified response processing, a buffer overrun occurs due to lack of buffer size verification when updating message buffer…
CVE-2019-14060 — CVSS 7.8 (high): Uninitialized stack data gets used If memory is not allocated for blob or if the allocated blob is less than the struct size required due…
CVE-2019-14068 — CVSS 7.8 (high): Out of bound access in msm routing due to lack of check of size before accessing in Snapdragon Auto, Snapdragon Compute, Snapdragon…
CVE-2019-14074 — CVSS 7.8 (high): u'Heap overflow in diag command handler due to lack of check of packet length received from user' in Snapdragon Auto, Snapdragon Compute…
CVE-2019-14091 — CVSS 7.8 (high): Double free issue in NPU due to lack of resource locking mechanism to avoid race condition in Snapdragon Auto, Snapdragon Compute…
CVE-2019-14094 — CVSS 7.8 (high): Integer overflow in diag command handler when user inputs a large value for number of tasks field in the request packet in Snapdragon Auto…
CVE-2019-14099 — CVSS 7.8 (high): Device misbehavior may be observed when incorrect offset, length or number of buffers is passed by user space in Snapdragon Auto…
CVE-2019-14117 — CVSS 7.8 (high): u'Whenever the page list is updated via privileged user, the previous list elements are freed but are not deleted from the list which…
CVE-2019-14122 — CVSS 7.8 (high): Memory failure in SKB if it fails to to add the requested padding to the skb in low memory targets or targets with major memory…
CVE-2020-3656 — CVSS 7.8 (high): Out of bound access can happen in MHI command process due to lack of check of command channel id value received from MHI devices in…
CVE-2020-3676 — CVSS 7.8 (high): Possible memory corruption in perfservice due to improper validation array length taken from user application. in Snapdragon Auto…
CVE-2020-3684 — CVSS 7.8 (high): u'QSEE reads the access permission policy for the SMEM TOC partition from the SMEM TOC contents populated by XBL Loader and applies them…
CVE-2020-3690 — CVSS 7.8 (high): u'Due to an incorrect SMMU configuration, the modem crypto engine can potentially compromise the hypervisor' in Snapdragon Auto, Snapdragon…
CVE-2020-3693 — CVSS 7.8 (high): u'Use out of range pointer issue can occur due to incorrect buffer range check during the execution of qseecom.' in Snapdragon Auto…
CVE-2020-3694 — CVSS 7.8 (high): u'Use out of range pointer issue can occur due to incorrect buffer range check during the execution of qseecom' in Snapdragon Auto…
CVE-2020-3701 — CVSS 7.8 (high): Use after free issue while processing error notification from camx driver due to not properly releasing the sequence data in Snapdragon…
CVE-2020-11115 — CVSS 7.5 (high): u'Buffer over read occurs while processing information element from beacon due to lack of check of data received from beacon' in Snapdragon…
CVE-2019-10591 — CVSS 7.5 (high): Null pointer dereference can happen when parsing udta atom which is non-standard and having invalid depth in Snapdragon Auto, Snapdragon…
CVE-2020-3704 — CVSS 7.5 (high): u'While processing invalid connection request PDU which is nonstandard (interval or timeout is 0) from central device may lead peripheral…
CVE-2019-14061 — CVSS 7.5 (high): Null-pointer dereference can occur while accessing the segment element info when it is not allocated and assigned in Snapdragon Auto…
CVE-2020-11135 — CVSS 7.5 (high): u'Reachable assertion when wrong data size is returned by parser for ape clips' in Snapdragon Auto, Snapdragon Consumer IOT, Snapdragon…
CVE-2020-11118 — CVSS 7.5 (high): u'Information exposure issues while processing IE header due to improper check of beacon IE frame' in Snapdragon Auto, Snapdragon Compute…
CVE-2019-14101 — CVSS 7.1 (high): Out of bounds read can happen in diag event set mask command handler when user provided length in the command request is less than expected…
CVE-2019-14070 — CVSS 7.0 (high): Possible use after free issue in pcm volume controls due to race condition exist in private data used in mixer controls in Snapdragon Auto…
CVE-2020-11173 — CVSS 7.0 (high): u'Two threads running simultaneously from user space can lead to race condition in fastRPC driver' in Snapdragon Auto, Snapdragon Compute…
CVE-2019-14072 — CVSS 7.0 (high): Unhandled paging request is observed due to dereferencing an already freed object because of race condition between sparse free and sparse…
CVE-2020-3620 — CVSS 5.5 (medium): u'Lack of check of integer overflow while doing a round up operation for data read from shared memory for G-link SMEM transport can lead to…
CVE-2019-14092 — CVSS 5.5 (medium): System Services exports services without permission protect and can lead to information exposure in Snapdragon Industrial IOT, Snapdragon…
CVE-2019-14075 — CVSS 5.5 (medium): Null pointer dereference issue in radio interface layer due to lack of null check in sapmodule destructor in Snapdragon Auto, Snapdragon…
CVE-2020-3674 — CVSS 5.5 (medium): Information can leak into userspace due to improper transfer of data from kernel to userspace in Snapdragon Auto, Snapdragon Compute…
CVE-2020-11122 — CVSS 5.5 (medium): u'Null Pointer exception while playing crafted mkv file as data stream get deleted on secondary invalid configuration' in Snapdragon Auto…
CVE-2020-3679 — CVSS 5.5 (medium): u'During execution after Address Space Layout Randomization is turned on for QTEE, part of code is still mapped at known address including…
CVE-2019-10626 — CVSS 5.5 (medium): Payload size is not validated before reading memory that may cause issue of accessing invalid pointer or some garbage data in Snapdragon…
CVE-2020-3621 — CVSS 5.5 (medium): u'Lack of check to ensure that the TX read index & RX write index that are read from shared memory are less than the FIFO size results into…