Verificar virús ao realizar upload de arquivos texto e imagem no servidor

Pessoal, estou em um projeto onde tenho que realizar upload de arquivos texto (docs e pdfs), além do upload de imagens (jpg e png)

Existe alguma API para validar se o arquivo é malicioso ou não?

Estou utilizando Grails como framework, ou seja, se alguém conhecer algum plugin para esse fim também é válido.

Grato,

Dertyu765