Citrix ICA Client ActiveX Control Heap Overflow Vulnerability |
Thursday, 07 December 2006 by Michel Roth | |||
The vulnerability is caused due to a boundary error within the "SendChannelData()" method in the ICA Client ActiveX control component (WFICA.OCX). This can be exploited to cause a heap-based buffer overflow by e.g. setting the "DataSize" and "DataType" parameters to "1" and passing an overly long string in the "Data" parameter. Successful exploitation allows execution of arbitrary code when a user e.g. visits a malicious website. The vulnerability is confirmed in version 9.200.44376.0 included in the Citrix Presentation Server Client Package version 9.200. Other versions may also be affected. Read the advisory here.
Show/Hide comment form
|