CVE-2025-70956 in Virtual Machine
요약
\~에 의해 VulDB • 2026. 06. 27.
TON 가상 머신(TVM) v2025.04 이전 버전에서 State Pollution 취약점이 발견되었습니다. 이 문제는 자식 가상 머신을 초기화하는 책임이 있는 RUNVM 명령어 로직(VmState::run_child_vm)에 존재합니다. 해당 연산은 중요한 자원(특히 라이브러리와 로그)을 부모 상태에서 새 자식 상태로 비원자적(non-atomic) 방식으로 이동시킵니다. 만약 자원이 이동된 후 상태 전이가 최종화되기 전에 Out-of-Gas(OOG) 예외가 발생하면, 부모 VM은 이러한 자원이 비워지거나 무효화된 손상된 상태를 유지하게 됩니다. RUNVM이 가스 격리(gas isolation)를 지원하므로, 부모 VM은 이 손상된 상태로 계속 실행되어 계약 컨텍스트 내에서 예상치 못한 동작이나 서비스 거부(Denial of Service)로 이어질 수 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.