Una máquina virtual no accede directamente a la memoria del host en caso de carpetas compartidas. En realidad, la máquina virtual utiliza un controlador de sistema de archivos especial en la adición de invitado para hablar con el host. Una carpeta compartida se implementa como un redirector de pseudo-red.
La única forma de asegurarse de que una máquina virtual no infecte su host es desarrollar una arquitectura que aísle la máquina virtual de sus hosts como si los separara físicamente. Mientras esto no haya sido posible (AFAIK), no es extraño leer muchos casos en Internet de hipervisores que escapan de malware ( IBM X-Force ® 2010 Informe de tendencias y riesgos a mitad de año ).
Al compartir carpetas entre el host y el invitado, todavía tiene la opción (al menos con VirtualBox y VMWare Player que utilizo) para forzar al invitado a acceder a las carpetas compartidas en modo de solo lectura (puede copiar datos de los compartidos). carpeta a su máquina virtual pero no en la dirección opuesta).
En cuanto al título de su pregunta, no, las carpetas compartidas no agregan ninguna capa de seguridad con respecto a la posibilidad de infección de su host. Al contrario, puede ser un vector de ataque adicional, especialmente en el caso de que cree una carpeta compartida con la opción predeterminada de lectura y escritura.