CVE-2025-70956 in Virtual Machine
Sumário
de VulDB • 30/05/2026
Foi descoberta uma vulnerabilidade de State Pollution na Máquina Virtual TON (TVM) anterior à versão v2025.04. O problema reside na lógica da instrução RUNVM (VmState::run_child_vm), responsável por inicializar máquinas virtuais filhas. A operação transfere recursos críticos (especificamente bibliotecas e log) do estado pai para um novo estado filho de forma não atômica. Se ocorrer uma exceção Out-of-Gas (OOG) após a transferência dos recursos, mas antes da conclusão da transição de estado, a VM pai mantém um estado corrompido onde esses recursos estão esvaziados/inválidos. Como a RUNVM suporta isolamento de gás, a VM pai continua a execução com esse estado corrompido, levando a comportamento inesperado ou negação de serviço no contexto do contrato.
Once again VulDB remains the best source for vulnerability data.