È possibile che un virus / worm attacchino il tuo host per attaccare il SO guest? Sì. È probabile? No.
Il malware può fare qualsiasi cosa tu possa fare, inclusa la scrittura sul disco virtuale. La via più semplice sarebbe semplicemente montare l'unità della macchina virtuale e scrivere su di essa un nuovo malware. Questo è improbabile perché richiederebbe un codice appositamente predisposto per sfruttarlo. È improbabile che gli autori di malware si preoccupino di questo raro caso d'angolo. Il malware riguarda il volume, non il targeting degli individui. A meno che qualcuno non sia specificamente te, non è un problema serio.
È molto semplice eseguire un keylogger sul sistema operativo host. Un keylogger sul sistema operativo host sarebbe comunque in grado di registrare le sequenze di tasti sul guest, dal momento che tutte le sequenze di tasti passano attraverso il sistema operativo host e il SO guest è solo un'altra applicazione in esecuzione sull'host.
Quindi una macchina virtuale non può proteggerti in alcun modo dai keylogger.