Memory corruption due to untrusted pointer dereference in automotive during system call.
Memory corruption when a compat IOCTL call is followed by another IOCTL call from userspace to a driver.
Memory Corruption when processing IOCTLs for JPEG data without verification.
Memory corruption while processing DDI command calls.
Memory corruption while processing camera platform driver IOCTL calls.
Memory corruption during dynamic process creation call when client is only passing address and length of shell binary.
Memory corruption while doing Escape call when user provides valid kernel address in the place of valid user buffer address.
Memory corruption occurs during an Escape call if an invalid Kernel Mode CPU event and sync object handle are passed with the DriverKnownEscape flag reset.
Memory corruption can occur when a compat IOCTL call is followed by a normal IOCTL call from userspace.
Memory corruption while passing untrusted/corrupted pointers from DSP to EVA.
Memory corruption when processing camera sensor input/output control codes with invalid output buffers.
Memory corruption while preprocessing IOCTLs in sensors.
Memory corruption while processing escape commands from userspace.
Memory corruption while handling invalid inputs in application info setup.
Memory corruption when another driver calls an IOCTL with invalid input/output buffer.
Memory corruption while processing a video session to set video parameters.
Memory corruption in Audio while processing the VOC packet data from ADSP.
Memory corruption while running VK synchronization with KASAN enabled.
Memory corruption in Audio while processing IIR config data from AFE calibration block.
Memory corruption when resource manager sends the host kernel a reply message with multiple fragments.
Memory corruption while processing IOCTL call to set metainfo.
Memory corruption in Audio while processing the calibration data returned from ACDB loader.
Memory corruption in Graphics Driver when destroying a context with KGSL_GPU_AUX_COMMAND_TIMELINE objects queued.
Memory corruption while processing buffer initialization, when trusted report for certain report types are generated.
Memory corruption in HLOS while converting from authorization token to HIDL vector.
Memory corruption in Kernel while parsing metadata.
Memory corruption when the captureRead QDCM command is invoked from user-space.
Memory corruption in Audio when memory map command is executed consecutively in ADSP.
Memory corruption in Audio during playback with speaker protection.
Memory corruption while processing pin reply in Bluetooth, when pin code received from APP layer is greater than expected size.
Memory corruption in Core while processing control functions.
Memory corruption in Audio while processing RT proxy port register driver.
Memory corruption while processing Listen Sound Model client payload buffer when there is a request for Listen Sound session get parameter from ST HAL.
Memory corruption while processing finish_sign command to pass a rsp buffer.
Memory corruption in DSP Services during a remote call from HLOS to DSP.
Memory corruption in Core when updating rollback version for TA and OTA feature is enabled.
Memory corruption while submitting a large list of sync points in an AUX command to the IOCTL_KGSL_GPU_AUX_COMMAND.
The session index variable in PCM host voice audio driver initialized before PCM open, accessed during event callback from ADSP and reset during PCM close may lead to race condition between event callback - PCM close and reset session index causing memory corruption.
Memory corruption in Graphics while processing user packets for command submission.
Memory corruption while parsing the ADSP response command.
Memory corruption when input parameter validation for number of fences is missing for fence frame IOCTL calls,
Memory corruption while loading a VM from a signed VM image that is not coherent in the processor cache.
Memory corruption in DSP Service during a remote call from HLOS to DSP.
Memory Corruption in Audio while invoking callback function in driver from ADSP.
Memory corruption in TZ Secure OS while requesting a memory allocation from TA region.
Memory corruption in Boot while running a ListVars test in UEFI Menu during boot.
Memory corruption in Automotive OS whenever untrusted apps try to access HAb for graphics functionalities.
Memory corruption while receiving a message in Bus Socket Transport Server.
Memory corruption in Trusted Execution Environment while deinitializing an object used for license validation.
Memory corruption in wearables while processing data from AON.