On Mon, 6 Jan 2025, Marijus Gudiskis via clamav-users wrote:

I would like to know the reasoning behind these limits and why are they are
relatively conservative:

*       MaxFileSize 25M
*       MaxScanSize 100M

Do you think this limit would still be safe?:

*       MaxFileSize 500M
*       MaxScanSize 2000M

If I understand correctly the limits are to protect against zip bombs but if
you have a zip bomb that is 20MB it can balloon to 2GB, so we should mainly
care about MaxScanSize?

I think these limits are as much about performance.
IIUC very little malware (if any) is stored a long way into a file,
so increasing the limit is unlikely to find any more problems,
but will slow down scanning anything large.

Note: the above doesn't apply the same way in archives like .tar or .zip
files or disk images - .iso or UDF etc. These can have malware anywhere inside, but they are scanned *recursively*, so the limit may only
apply to the inner file.

Also there is an absolute 31-bit (so 2GB, not 4GB) limit due to the current implementation. However some work has been done to exempt archives and disk images from this.

There are also time limits on scanning; you may need to change these too.

Also, is ClamAV constant memory when it comes to scanning for viruses?

Sorry, I don't know.

--
Andrew C. Aitchison                      Kendal, UK
                   and...@aitchison.me.uk
_______________________________________________

Manage your clamav-users mailing list subscription / unsubscribe:
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/Cisco-Talos/clamav-documentation

https://docs.clamav.net/#mailing-lists-and-chat

Reply via email to