clamscan icon indicating copy to clipboard operation
clamscan copied to clipboard

A robust ClamAV virus scanning library supporting scanning files, directories, and streams with local sockets, local/remote TCP, and local clamscan/clamdscan binaries (with failover).

Results 33 clamscan issues
Sort by recently updated
recently updated
newest added

Hello and thanks for providing this library! I have an issue that is NOT very problematic per se, but still it might be useful to report it, because maybe it...

bug
edge case

Whenever I try to test a virus positive EICAR test file I get a socket timeout. Virus negative files work fine. ```const config = { removeInfected: false, debugMode: true, scanRecursively:...

edge case

# For such errors - Clamav file size limit Are you throwing with an exact error message? ![image](https://user-images.githubusercontent.com/53425981/181045622-0b97f8a7-2476-4fea-9436-5b5515955bd4.png) --- # Expecting Somehow it should return the same error message to...

bug

I'm currently running a container-based, AWS lambda that is configured to download a file from S3 and scan the file before further processing downstream. I have stumbled on this issue...

question

Using latest version of clamscan, I am getting the following error when I try to load a 3.8 GB file. node-clam: Provided stream is readable. node-clam: Attempting to establish socket/TCP...

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...

dependencies

I am getting this below mentioned error some times on our stage and production server: -------------------------------------------------------------------------------------- 502 Proxy Error Proxy Error The proxy server received an invalid response from an...

question

Right now within the is_infected method if the clam scan fails there is no way to know the exact error from the daemon

enhancement

Proper error handling in scanStream method.

While using TCP sockets method, the error is thrown on ECONNREFUSED, when clamd is starting. The timeout specified only works for connect timeout, however upon refusal, if we can put...

enhancement