I can see the potential for a virus on a PC wreaking some havoc and maybe doing something like erasing some stored programs on any attached drives, including, I suppose, ethernet accessible drives. But that is not the same as the virus copying itself to make a viable working copy of itself in another operating system.
The closest thing I can imagine on the Haas, would be somehow writing a macro that could take advantage of some loophole in the Haas OS. We'd probably call this a bug, and it likely would corrupt memory in the current session (and require a reboot) or maybe it could force a bad memory write, resulting in a system corruption equivalent to bad hardware, I suppose.
But, you'd have to go and actually run the macro to make this 'virus' run, so its not quite the way we envision PC viruses, being sneaky and being maintained in a running thread in the OS background. And such a macro would have to be extremely customized for Haas. It is a long stretch to imagine a PC virus being adaptable enough to make it past all the hurdles.
First you get good, then you get fast. Then grouchiness sets in.
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)