lua: heap buffer overflow in luaG_errormsg() in ldebug.c due to uncontrolled recursion in error handling
A vulnerability was found in Lua. During error handling, the luaGerrormsg component uses slots from EXTRASTACK. Some errors can recur such as a string overflow while creating an error message in 'luaGrunerror', or a C-stack overflow before calling the message handler, causing a crash that leads t...