We'll create fresh WordPress site with Upload Scanner installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Scan uploaded files with ClamAV or run system commands against uploaded files. This allows you to integrate third party malware scanners.
This plugin requires either ClamAV or another third-party scanner to be installed. This plugin will pass uploaded files to the scanner and take appropriate actions based ont he results, but it is not, itself, a malware scanner.
If you have a dedicated server, you can install php-clamav for performance and convenience.
Banner image from Eric Martinenz