Memory corruption is possible when an attempt is made from userspace or console to write some haptics effects pattern to the haptics debugfs file.
Memory corruption during the network scan request.
Memory corruption while sending the persist buffer command packet from the user-space to the kernel space through the IOCTL call.
Memory corruption while invoking IOCTL calls for MSM module from the user space during audio playback and record.
Memory corruption when a compat IOCTL call is followed by another IOCTL call from userspace to a driver.
Memory corruption when invalid length is provided from HLOS for FRS/UDS request/response buffers.
Memory corruption when a process invokes IOCTL calls from user-space to create a HAB virtual channel and another process invokes IOCTL calls to destr…
Memory corruption while processing IOCTL call for getting group info.
Memory corruption when user provides data for FM HCI command control operations.
Memory corruption during the handshake between the Primary Virtual Machine and Trusted Virtual Machine.
Memory corruption when two threads try to map and unmap a single node simultaneously.
Memory corruption while processing concurrent IOCTL calls.
Transient DOS while parsing the multi-link element Control field when common information length check is missing before updating the location.
Memory corruption when the captureRead QDCM command is invoked from user-space.
Transient DOS while parsing the received TID-to-link mapping element of beacon/probe response frame.
Transient DOS while parsing MBSSID during new IE generation in beacon/probe frame when IE length check is either missing or improper.
Transient DOS while processing TIM IE from beacon frame as there is no check for IE length.
Memory corruption while calculating total metadata size when a very high reserved size is requested by gralloc clients.
Memory corruption while passing untrusted/corrupted pointers from DSP to EVA.
Memory corruption when Alternative Frequency offset value is set to 255.
Memory corruption when BTFM client sends new messages over Slimbus to ADSP.
Transient DOS while handling PS event when Program Service name length offset value is set to 255.
Memory corruption while releasing shared resources in MinkSocket listener thread.
Transient DOS when processing the non-transmitted BSSID profile sub-elements present within the MBSSID Information Element (IE) of a beacon frame tha…
Cryptographic issue while parsing RSA keys in COBR format.
memory corruption when an invalid firehose patch command is invoked.
Information disclosure while decoding Tracking Area Update Accept or Attach Accept message received from network.
Transient DOS when registration accept OTA is received with incorrect ciphering key data IE in Modem.
Memory corruption can occur when arbitrary user-space app gains kernel level privilege to modify DDR memory by corrupting the GPU page table.
Memory corruption as fence object may still be accessed in timeline destruct after isync fence is released.