HOME > ADVISORIES


   ADVISORIES

CERT-In Advisory CIAD-2007-46
Multiple Buffer Overflow Vulnerabilities in Trend Micro ServerProtect.

Original issue date: August 24, 2007

Severity Rating: Medium

Systems Affected

  • Trend Micro ServerProtect for Windows before
    Security Patch 4

Overview

Multiple buffer overflow vulnerabilities have been reported in Trend Micro ServerProtect which could be exploited by remote attackers to execute arbitrary code on the affected system with system level privilege.

Description

Trend Micro ServerProtect service (SpntSvc.exe ) handles RPC requests to TCP port 5168. The service makes use of modules stcommon.dll, earthagent.exe, eng50.dll, StRpcSrv.dll, Notification.dll to handle RPC requests.

1. stcommon.dll, earthagent.exe, eng50.dll, StRpcSrv.dll and Notification.dll Bufferoverflow Vulnerabilities.
( CVE-2007-4218 )

•  Two buffer overflow vulnerabilities have been reported in stcommon.dll due to boundary error in functions RPCFN_CMON_SetSvcImpersonateUser and RPCFN_OldCMON_SetSvcImpersonateUser handling RPC calls. A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe at default TCP port 5168 to execute arbitrary code on the affected system.

•  Three buffer overflow vulnerabilities have been reported in StRpcSrv.dll due to boundary error in functions RPCFN_ENG_TimedNewManualScan, RPCFN_SetComputerName and RPCFN_ENG_NewManualScan handling RPC calls. A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe at default TCP port 5168 to execute arbitrary code on the affected system.

•  Two buffer overflow vulnerabilities have been reported in eng50.dll due to boundary error in functions RPCFN_ENG_TakeActionOnAFile and RPCFN_ENG_AddTaskExportLogItem handling RPC calls. A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe at default TCP port 5168 to execute arbitrary code on the affected system.

•  Two buffer overflow vulnerabilities have been reported in earthagent.exe due to boundary error in functions RPCFN_EVENTBACK_DoHotFix and CMD_CHANGE_AGENT_REGISTER_ INFO handling RPC calls. A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe at default TCP port 5168 to execute arbitrary code on the affected system.

•  A buffer overflow vulnerability has been reported in Notification.dll due to boundary error in function NTF_SetPagerNotifyConfig handling RPC calls. A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe at default TCP port 5168 to execute arbitrary code on the affected system.

•  A buffer overflow vulnerability has been reported in Trend ServerProtect Agent service due to boundary error in RPCFN_CopyAUSrc function. A remote attacker could exploit the vulnerability by sending a specially crafted RPC requests to Agent Service at TCP Port 3628 and execute arbitrary code on the affected system.

 

2. StRpcSrv.dll RPCFN_SYNC_TASK() function Integer Overflow Vulnerability ( CVE-2007-4219 )

•  An integer overflow vulnerability has been reported in StRpcSrv.dll due to boundary error in function RPCFN_SYNC_TASK which handles RPC calls. . A remote attacker could exploit the vulnerability by sending specially crafted RPC requests to SpntSvc.exe or Trend Micro ServerProtect Agent service at default TCP port 5168 to execute arbitrary code on the affected system.

Workarounds

  • Block access to the vulnerable software from outside the network perimeter, specifically by blocking access to the ports used by the Trend Micro ServerProtect Agent service (3628/tcp) and Trend Micro ServerProtect service (5186/tcp).
  • Use host-based firewalls to restrict access to specific hosts within the network.

Solution

Apply appropriate patch provided by vendor.
Trend Micro
http://www.trendmicro.com/download

Vendor Information
Trend Micro
http://www.trendmicro.com/ftp/documentation/readme/spnt_
558_win_en_securitypatch4_readme.txt



References

Idefense
http://labs.idefense.com/intelligence/vulnerabilities/display
.php?id=587

http://labs.idefense.com/intelligence/vulnerabilities/display
.php?id=588


US-CERT

http://www.kb.cert.org/vuls/byid?searchview&query=spnt_
558_win_en_securitypatch4

http://www.us-cert.gov/cas/techalerts/TA07-235A.html

Secunia
http://secunia.com/advisories/26523/

Security Focus
http://www.securityfocus.com/bid/25395

FrSirt
http://www.frsirt.com/english/advisories/2007/2934


CVE-Name
CVE-2007-4218
CVE-2007-4219

Disclaimer

The information provided herein is on "as is" basis, without warranty of any kind.

Contact Information


Phone: +91-11-24368572

Postal address

Indian Computer Emergency Response Team (CERT-In)
Ministry of Communications and Information Technology
Electronics Niketan
6, C.G.O. Complex
New Delhi-110 003