Improper Input Validation in Services
Memory corruption in Core Services while executing the command for removing a single event listener.
Memory corruption in Core Services while executing the command for removing a single event listener.
Transient DOS during hypervisor virtual I/O operation in a virtual machine.
Memory corruption when preparing a shared memory notification for a memparcel in Resource Manager.
Information disclosure while deriving keys for a session for any Widevine use case.
Transient DOS while key unwrapping process, when the given encrypted key is empty or NULL.
Memory corruption when AP includes TID to link mapping IE in the beacons and STA is parsing the beacon TID to link mapping IE.
Memory corruption while playing audio file having large-sized input buffer.
Transient DOS while parsing IPv6 extension header when WLAN firmware receives an IPv6 packet that contains `IPPROTO_NONE` as the next header.
Memory corruption while processing a QMI request for allocating memory from a DHMS supported subsystem.
Memory corruption when IOMMU unmap of a GPU buffer fails in Linux.
Memory corruption while processing buffer initialization, when trusted report for certain report types are generated.
Memory corruption when resource manager sends the host kernel a reply message with multiple fragments.
Memory corruption while processing the event ring, the context read pointer is untrusted to HLOS and when it is passed with arbitrary values, may point to address in the middle of ring element.
Transient DOS when WLAN firmware receives "reassoc response" frame including RIC_DATA element.
Memory corruption when the payload received from firmware is not as per the expected protocol size.
Transient DOS while parsing WPA IES, when it is passed with length more than expected size.
Memory corruption in HLOS while checking for the storage type.
Memory corruption while verifying the serialized header when the key pairs are generated.
Memory corruption when BTFM client sends new messages over Slimbus to ADSP.