Earlier quoted context omitted.
The malware would have to escape the virtual machine. The VM needs to be firewalled off from the host and NOT have the host guest tools installed.
Ok. So what you're talking about is a VM that is only able to route to the internet via Tor, so it would be impossible for it to make a non-Tor connection (thereby compromising anonymity). - If the host guest tools are installed on the guest host, then it would be possible for the malware to install them itself. - If the host guest tools can't be enabled/disabled on a per-VM basis, then that could be an issue, as you…
(vm-tor-net
(vm-tor-browser))
Even if the gui VM that is used for running Tor has been compromised it should still be impossible to determine where the Tor client node is running. That is goal right?