> ----------------------------------------------------------------------
>
> TITLE:
> avast! LHA Archive Processing Buffer Overflow Vulnerability
>
> SECUNIA ADVISORY ID:
> SA21794
>
> VERIFY ADVISORY:
> http://secunia.com/advisories/21794/
>
> CRITICAL:
> Highly critical
>
> IMPACT:
> System access
>
> WHERE:
> From remote
>
> SOFTWARE:
> avast! Home/Professional 4.x
> http://secunia.com/product/5162/
> avast! Server Edition 4.x
> http://secunia.com/product/11895/
>
> DESCRIPTION:
> Ryan Smith has reported a vulnerability in avast!, which can be
> exploited by malicious people to compromise a vulnerable system.
>
> The vulnerability is caused due to a boundary error in the anti-virus
> engine when processing LHA archives. This can be exploited to cause a
> heap-based buffer overflow via a specially crafted LHA archive with
> overly long filename and directory name extended-header fields.
>
> Successful exploitation allows execution of arbitrary code.
>
> The vulnerability is reported in the anti-virus engine prior to
> versions 4.7.869 for desktops and 4.7.660 for servers.
>
> SOLUTION:
> Update to a fixed version.
>
> PROVIDED AND/OR DISCOVERED BY:
> Ryan Smith
>
> ORIGINAL ADVISORY:
> http://www.hustlelabs.com/advisories/04072006_alwil.pdf
>