Yes, without proper knowledge, viruses can escape from VM not only to your network, but also your host.
I think you already know there's some sharing settings between host and VM, be careful about that.
About your concern that they infect other computer, you can either set your VM guest to "internal network only", or make sure all devices are secured in your LAN.