Lua · Lua · CVE-2020-24370
**Nome do software vulnerável e versões afetadas**
Lua versão 5.4.0
**Descrição**
O problema está relacionado a um estouro de inteiro no componente ldebug.c do interpretador de scripts Lua. Isso pode ser explorado por um invasor remoto para causar uma negação de serviço. A vulnerabilidade é demonstrada pela chamada da função getlocal(3,2^31), que pode levar a um estouro de negação e falha de segmentação nas funções getlocal e setlocal.
**Recomendações**
Para a versão 5.4.0 do Lua, considere desativar as funções getlocal e setlocal no componente ldebug.c como uma solução temporária até que um patch esteja disponível. Restrinja o acesso a essas funções para minimizar o risco de exploração. Evite usar a função getlocal com valores de entrada grandes, como 2^31, até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.