A wide range of document types can contain or spread viruses and ClamAV provides protection from the majority of them:
ELF (Executable and Linking Format) files used by UNIX and UNIX-like operating systems such as Linux, Solaris, and OpenBSD.
Portable Executable (PE) files (32/64-bit) compressed with UPX, FSG, Petite, WWPack32, and obfuscated with SUE, Yoda's Cryptor, and others. This is the standard format for Microsoft Windows Executables and one of the most common transports for viruses.
Many forms of Microsoft documents can contain scripts or executables. The following document and archive types can be processed by ClamAV:
MS OLE2
MS Cabinet files
MS CHM (Compressed HTML)
MS SZDD
MS Office Word and Excel documents
Support for other special files and formats include:
HTML
RTF
PDF
Files encrypted with CryptFF and ScrEnc
uuencode
TNEF (winmail.dat)
Other common archive formats that may contain any form of document and that ClamAV can process include:
RAR (2.0)
ZIP
gzip...