Slashdot Log In
Archive Formats Kill Antivirus Products
Posted by
kdawson
on Tuesday March 18, @02:07PM
from the fuzz-in-the-zip dept.
from the fuzz-in-the-zip dept.
nemiloc sends us to the F-Secure blog for breaking news about widespread vulnerabilities in programs that process archive files: "The Secure Programming Group at Oulu University has created a collection of malformed archive files. These archive files break and crash products from at least 40 vendors — including several antivirus vendors... including us." Here is test material from OUSPG and a joint advisory from Finnish and English security organizations. It isn't news that security products can have have security vulnerabilities. What makes this advisory important is that antivirus software is a perfect target. It is run in critical places with high privileges and auto-updates to keep versions coherent.
Related Stories
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading ... Please wait.

That's nothing (Score:5, Funny)
Secure Platform without Anti-virus (Score:5, Insightful)
I don't need to mention names, you know.
Re:Secure Platform without Anti-virus (Score:5, Funny)
Re:Secure Platform without Anti-virus (Score:5, Insightful)
Your 'solution' may work for some, but probably not for most, and for the rest of us, thats what these articles are posted for!
Re:Secure Platform without Anti-virus (Score:5, Insightful)
Re: (Score:3, Informative)
Re:Secure Platform without Anti-virus (Score:5, Insightful)
But you have a point that many people, yourself included, are stuck with Windows. It wouldn't be easy to migrate. Much more convenient to buy some crappy virus scanner and keep the plates spinning.
Re:Secure Platform without Anti-virus (Score:5, Informative)
Re: (Score:3, Interesting)
Re: (Score:3, Funny)
Re:Secure Platform without Anti-virus (Score:5, Insightful)
It's unfair to pretend non-MS solutions are somehow expensive because it's so hard to break free from MS once you allowed yourself to get hooked into their proprietary world. You could just as well have developed your enterprise apps in something other than ASP, haven't you?
OK, I know I'm probably barking up the wrong tree here - probably it's not *your* fault after all. But I guess you know what I'm trying to point out.
Re: (Score:3, Insightful)
Unless your employer is prepared to pay for code to be written specifically for every little business requirement that no half-decent Free solution exists for, I defy you to avoid vendor lock-in. Commercial applications
Re:Secure Platform without Anti-virus (Score:5, Funny)
http://www.ld8.org:6502/ [ld8.org]
Or a list of other older Apple hardware http://www.ld8.org/servers/servers_apple2.html [ld8.org]
Layne
Re: (Score:3, Insightful)
There's breakage and there's breakage (Score:5, Informative)
1. "I had an exception processing file ABC.ZIP, skipping file,"
2. Crashing and dying without handling the exception, and
3. Being exploited due to an unexpected condition.
The first lets viruses hide in carefully-mis-crafted archives.
The second lets viruses deactivate antivirus software.
The third lets viruses 0wn j00.
Some AV software is smart enough to log instances of #1.
Re:There's breakage and there's breakage (Score:5, Interesting)
Very little software in practice is that smart. But with AV, you know you're at war with the file you're scanning. Any AV vendor caught by this should be embarrased.
Old Problem (Score:5, Informative)
Re: (Score:3, Insightful)
If correcting the repercussions of the incident takes less time than the total time lost by doing things t
Re: (Score:3, Insightful)
That is the same thing that says, do I leave an unsecured wireless AP, or a lightly secured WEP AP that shows I did at least due dilligence?
For personal Machines, I'd take the fast way,
Hrm (Score:5, Informative)
http://nvd.nist.gov/nvd.cfm?cvename=CVE-2008-0308 [nist.gov]
http://nvd.nist.gov/nvd.cfm?cvename=CVE-2008-0309 [nist.gov]
Bad programming (Score:3, Interesting)
That's been going on for ages!!! (Score:5, Interesting)
The next version did fix that finally...for pkzip.
Using social engineering that is rather inept by todays standards I convinced several people on usenet to not read the text telling that it could cause problems but to just blindly open the doubly zipped file (it gets smaller when doubly zipped a certain way so I made it 2G to start).
I did the same thing with PGP which could allow one to kill an encrypted anonymous remailer and I also nailed several people by posting the PGP message with a passphrase. PGP compresses files prior to encryption. I didn't mess with the remailer without asking permission. The person running it was a bit surprised.
Linux commands:
dd if=/dev/zero of=hi bs=1024 count=200512
zip hi.zip hi
Result -rw-r--r-- 1 bogus bogus 199411 2008-13-48 18:04 hi.zip
zip -9 ho.zip hi.zip
Result -rw-r--r-- 1 bogus bogus 846 2008-30-81 18:13 ho.zip
I'm not sure why but using -9 to start does not make the original super small it only works the second time.
If you want to assault a fractal compressor, just insert a non-finite automata and have at them. You get points if it's video and draws frame after frame of something inappropriate.
Re:Proofread? (Score:5, Insightful)
Re:Proofread? (Score:5, Funny)
Re: (Score:3, Informative)