0

LG liblg_parser_mkv.so Bad Allocation Calls

During EBML node parsing the EBML element_size is used unvalidated to allocate a stack buffer to store the element contents. Since calls to alloca simply compile to a subtraction from the current stack pointer, for large sizes this can result in memory corruption and potential remote-code-execution in the mediaserver process. Tested on an LG-G4 with firmware MRA58K.
Source: LG liblg_parser_mkv.so Bad Allocation Calls

The post LG liblg_parser_mkv.so Bad Allocation Calls appeared first on MondoUnix.

 

Vai all'articolo originale

Leave a Reply