EbmlMaster Read Function In LibEBML Deeply Nested Vulnerabilities
4 May. 2016
Summary
The EbmlUnicodeString::UpdateFromUTF8 function in libEBML before 1.3.3 allows context-dependent attackers to obtain sensitive information from process heap memory via a crafted UTF-8 string, which triggers an invalid memory access.
Allows context-dependent attackers to have impact via a "deeply nested element with infinite size" followed by another element of an upper level in an EBML document.