This extension for Vbulletin 3.x will scan attachments when they are uploaded to see if they contain any viruses and deny them if they do. Does not require any editing of VB source code. You will need to install F-Prot on your server to use this extension.
F-Prot supplies both free and commercial versions of their product.
Download here.