search menu icon-carat-right cmu-wordmark

CERT Coordination Center

Trend Micro AntiVirus fails to properly process malformed UPX packed executables

Vulnerability Note VU#276432

Original Release Date: 2007-02-08 | Last Revised: 2007-03-15


The Trend Micro AntiVirus scanning engine contains a buffer overflow, which may allow a remote, unauthenticated attacker to execute arbitrary code on a vulnerable system.


Trend Micro AntiVirus is a virus scanner for Microsoft Windows and Linux. The Trend Micro virus scanning engine is included with Trend Micro security suites and other AntiVirus products. UPX is an open source packer for several executable formats. Malicious code is known to be compressed with UPX to avoid detection.

A buffer overflow vulnerability exists in Trend Micro AntiVirus that may occur when the scanning engine processes a malformed UPX archived file. If a specially crafted, UPX packed executable is scanned by Trend Micro, this vulnerability may be triggered.

Note that both Microsoft Windows and Linux operating systems running unpatched versions of the Trend Micro virus engine may be vulnerable.


A remote, unauthenticated attacker may be able to execute arbitrary code with kernel level privileges, or create a denial-of-service condition.


Trend Micro has released an update to address this issue.

Vendor Information


Trend Micro Affected

Updated:  February 08, 2007



Vendor Statement

We have not received a statement from the vendor.

Vendor Information

The vendor has not provided us with any further information regarding this vulnerability.

CVSS Metrics

Group Score Vector



Thanks to iDefense for information that was used in this report.

This document was written by Ryan Giobbi.

Other Information

CVE IDs: None
Severity Metric: 42.53
Date Public: 2007-02-07
Date First Published: 2007-02-08
Date Last Updated: 2007-03-15 20:28 UTC
Document Revision: 61

Sponsored by CISA.