[<prev] [next>] [day] [month] [year] [list]
Message-ID: <580C825F0D0A45B08ECB71D7E45DD0C8@localhost>
Date: Tue, 6 Nov 2012 16:41:21 +0100
From: "Stefan Kanthak" <stefan.kanthak@...go.de>
To: <bugtraq@...urityfocus.com>
Cc: full-disclosure@...ts.grok.org.uk
Subject: Vulnerable,
superfluous/outdated/deprecated/superseded 3rd party OCXs and DLLs
distributed by and installed with Dataram RamDisk 4.0.0
Hi @ll,
the recently released RamDisk 4.0.0 from Dataram Inc.,
<http://memory.dataram.com/products-and-services/software/ramdisk>
(formerly known as Cenatek RamDisk) comes with several vulnerable and
some superfluous as well as outdated/deprecated/superseded 3rd party
OCXs and DLLs from Microsoft.
1. TABCTL32.OCX version 6.1.97.82 from 2004-03-09
COMDLG32.OCX version 6.1.97.82 from 2004-07-14
MSCOMCT2.OCX version 6.1.97.82 from 2004-03-08
MSCOMCTL.OCX version 6.1.98.18 from 2009-12-19
are all vulnerable, deprecated and have been superseded several
times since their release.
Cf. <http://support.microsoft.com/kb/957924>,
<http://support.microsoft.com/kb/926857> and
<http://technet.microsoft.com/security/bulletin/MS08-070>,
<http://support.microsoft.com/kb/2641426>,
<http://support.microsoft.com/kb/2664258> and
<http://technet.microsoft.com/security/bulletin/MS12-027>,
<http://support.microsoft.com/kb/2708437> and
<http://technet.microsoft.com/security/bulletin/MS12-060>
Additionally these files are installed in the applications directory,
not the Windows "System" directory.
This prevents Windows Update from detecting and updating vulnerable
and deprecated/superseded libraries (and fixing YOUR errors) now, and
in the future too.
Cf. <http://support.microsoft.com/kb/835322>
To make things even worse, these application-local installed OCX are
registered system-global, overwriting the existing registration of
the current versions of these OCX installed elsewhere, and thus
propagate their vulnerabilities and errors to any other application
using these OCX.
2. COMCAT.DLL version 4.71.1460.1 from 1999-06-01
OLEAUT32.DLL version 2.40.4275.1 from 1999-03-08
OLEAUT32.DLL version 2.40.4275.1 from 2000-04-12
OLEPRO32.DLL version 5.0.4275.1 from 1999-03-08
STDOLE2.TLB version 2.40.4275.1 from 1999-06-03
are all superfluous, outdated/deprecated/superseded and vulnerable too.
Cf. <http://support.microsoft.com/kb/2476490> and
<http://technet.microsoft.com/security/bulletin/MS11-038>
Additionally these files are part of ALL supported Windows versions
and MUST NOT be redistributed since Windows 2000!
Cf. <http://msdn.microsoft.com/en-us/library/4kbye0ax.aspx>
| If these DLLs are not available in the target system, you need to
| get them updated through the PRESCRIBED mechanism for updating the
~~~~~~~~~~
| corresponding operating system.
or cf. <http://support.microsoft.com/kb/831491>
| Remove the commonly redistributed system files from the setup
| package
3. MSVBVM60.DLL version 6.0.97.82 from 2004-02-23
is superfluous and outdated/deprecated/superseded.
A newer version of this file is part of ALL supported Windows
versions!
Cf. <http://support.microsoft.com/kb/314720>
Timeline:
~~~~~~~~~
2010-06-28 vendor informed (for v3.5.20 of their "product")
no reaction from vendor
2012-10-06 vendor informed (for v4.0.0 of their "product")
no reaction from vendor
2012-11-06 report published
Recommendation:
~~~~~~~~~~~~~~~
Stay away from products of vendors/companies who dont follow even the
most basic principles of software engineering!
Stefan Kanthak
_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/
Powered by blists - more mailing lists