Environment
AdminStudioSE10.0.iso AdminStudioSE10SP1.iso
Situation
A vulnerability affecting the following products has been found: Novell ZENworks Admin Studio
Resolution
Cause
Vulnerability:
this software installs an ActiveX Control with the following
settings:
Binary path: C:\Program Files\AdminStudio\10.0\Tuner\System\ISGrid.dll
ProgID: ISHercules.Grid.1
CLSID: {1FDAAB76-810C-11D5-AB7C-00C04F09719A}
Implements IObjectSafety: True
Safe For Initialization (IObjectSafety): True
Safe For Scripting (IObjectSafety): True
According to the IObjectSafety interface, it is safe
for scripting and safe for initialization, so Internet Explorer
will allow scripting of this control.
Status
Security AlertAdditional Information
The mentioned class has an hidden method named DoFindReplace()
=46rom the typelib:
=2E..
/* DISPID=3D1585 /
function DoFindReplace(
/ VT_BSTR [8] / $bstrSearchText,
/ VT_BSTR [8] / $bstrReplaceText,
/ VT_UI4 [19] / $dwOptions,
/ VT_PTR [26] --> VT_BOOL [11] */ &$vbFound
) {
}
=2E..
The second argument is vulnerable to an exploitable
memory corruption