When an Expat parser with a registered ElementDeclHandler parses an inline document type definition containing a deeply nested content model a C stack overflow occurs.
The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.