The issue is related to the MPEG4Extractor::parse3GPPMetaData function in the libstagefright library, which does not enforce a minimum size for UTF-16 strings containing a Byte Order Mark (BOM). This allows remote attackers to cause a denial of service, including integer underflow, buffer over-read, and mediaserver process crash, via crafted 3GPP metadata. The vulnerability is also associated with an integer overflow.