mirror of
https://github.com/Cisco-Talos/clamav.git
synced 2025-10-19 18:33:16 +00:00
Fix possible crash when handling file information in corrupted zip archives
git-svn: trunk@1240
This commit is contained in:
parent
4e75d9b65c
commit
e6b09cf9ff
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,9 @@
|
|||
Tue Jan 11 02:27:24 CET 2005 (tk)
|
||||
---------------------------------
|
||||
* libclamav/scanners.c: Fix possible crash when handling file information in
|
||||
corrupted zip archives (problem reported by
|
||||
Reinhard Max <max*suse.de>)
|
||||
|
||||
Sun Jan 9 21:24:58 GMT 2005 (njh)
|
||||
----------------------------------
|
||||
* libclamav/mbox.c: Some HTML.Phishing.Bank-41 were getting through
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (C) 2002 - 2004 Tomasz Kojm <tkojm@clamav.net>
|
||||
* Copyright (C) 2002 - 2005 Tomasz Kojm <tkojm@clamav.net>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -326,7 +326,7 @@ static int cli_scanzip(int desc, const char **virname, long int *scanned, const
|
|||
break;
|
||||
}
|
||||
|
||||
cli_dbgmsg("Zip: %s, compressed: %u, normal: %u, ratio: %d (max: %d)\n", zdirent.d_name, zdirent.d_csize, zdirent.st_size, zdirent.st_size / (zdirent.d_csize+1), limits ? limits->maxratio : -1 );
|
||||
cli_dbgmsg("Zip: %s, compressed: %u, normal: %u, ratio: %d (max: %d)\n", zdirent.d_name, zdirent.d_csize, zdirent.st_size, zdirent.d_csize ? (zdirent.st_size / zdirent.d_csize) : 0, limits ? limits->maxratio : -1 );
|
||||
|
||||
if(!zdirent.st_size) {
|
||||
files++;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue