I ran one antivirus scanner and it found Win32:Crypt-VB. Norton sits merrilly not noticing a thing. On the virus list, Symantec says it knows about it so why didnt Norton discover it first?
There are a couple. But the whole thing is, a virus is a program made to exploit weaknesses in systems. With Windows, thats easy. But try and find weaknesses in Linux... thanks to the community input there are little weaknesses and if one is found it is fixed pretty quickly.