navigation bar left navigation bar right

Secunia CSI7
navigation left tab Advisories navigation right tab
navigation left tab Research navigation right tab
navigation left tab Forums navigation right tab
navigation left tab Create Profile navigation right tab
navigation left tab Our Commitment navigation right tab
PSI
PSI API
CSI
OSI
xSI
Vulnerabilities
Programs
Open Discussions
My Threads
Create Thread
Statistics
About

Forum Thread: Microsoft Visual C++ 2005 Redistributable Package amd64 / x64 det...

You are currently viewing a forum thread in the Secunia Community Forum. Please note that opinions expressed here are not of Secunia but solely reflect those of the user who wrote it.

This thread was submitted in the following forum:
PSI

This thread has been marked as locked.
lbc-- Microsoft Visual C++ 2005 Redistributable Package amd64 / x64 detection/installation issues
Member 30th Mar, 2011 11:42
Ranking: 0
Posts: 1
User Since: 2nd Mar, 2011
System Score: N/A
Location: FR
Last edited on 30th Mar, 2011 16:10

EDITED 2011.3.30 11:45 : As too often I've managed to advance on the issue immediately after formalizing things on a board...

--- Original issue ---
PSI reports that "The version detected of Microsoft Visual C++ 2005 Redistributable Package (x86) (64-bit) was 8.0.50727.3079 while the latest version including one or more security fixes is 8.0.50727.4053."

This is seen on my system after applying KB973923 [1], related to Microsoft security bulletin MS09-035 [2], whose maximum severity rating is remote code execution. Before application of this patch, PSI does not report any vulnerability.

As explanation for that report vulnerability, PSI refers to Secunia Advisory SA35967, which itself mentions MS09-035 [2].

Could it be that PSI is seeing the patched and unpatched state of the Visual C++ Redistributable Package "in reverse" ?

[1] http://support.microsoft.com/kb/973923
[2] http://www.microsoft.com/technet/security/bulletin...
[3] http://secunia.com/advisories/35967/

Additional info :
- The Detected path is %ProgramFiles(x86)%\Common Files\VC\amd64\msdia80.dll
- System is an NT6.1.7600 x64 workstation (Windows 7 Ultimate Gold, en_US)

---- Further discoveries ----

PSI is in fact not suffering from hallucinations, as the amd64\msdia80.dll version it sees is correct.

In appwiz.cpl, both the x86 and x64 versions of the package are listed, however with different version numbers :
x86 v8.0.59193, installed in 10/2010
x64 v8.0.58298, installed in 02/2010 (earlier version, installed earlier)

Hypothesis : this earlier package is not detected properly by Microsoft Update, hence not patched.

Proceed to : remove x64 package, download Package w/ SP1 from download.microsoft.com, install it.

Results :
- No MU update pushed, no PSI vulnerability detected
- ... which is not surprising, as %ProgramFiles(x86)%\Common Files\VC\amd64\msdia80.dll is gone from my system. It has not been replaced by another version of the file elsewhere on %SystemDrive% ! Interestingly enough, the first 3 times I tried to run the package installer, it complained about not being able to extract msdia80.dll to... V: ! (a user data drive, not refered to in any environment variables).

Conclusion : this is a Microsoft issue. Moving to social.technet.com boards.

Hoping this may help other PSI users in a similar situation.

Lucas B. Cohen

edited 2011.3.3 16:10 CET: fixed typo

taffy078 RE: Microsoft Visual C++ 2005 Redistributable Package amd64 / x64 detection/installation issues
Contributor 31st Mar, 2011 09:58
Score: 408
Posts: 1,352
User Since: 26th Feb 2009
System Score: 100%
Location: UK
Last edited on 2nd Apr, 2011 13:02
welcome to Secunia! It was fascinating reading your thought processes on this. Do let us know the outcome, please.

ADDED: PS I must say that I have only a limited technical knowledge of computers but I still found your post fascinating.

--
taffy078, West Yorkshire, UK

Desktop: Compaq Presario (OEM) 32 bit / AMD Athlon / 2 GB RAM
XP Home - SP3/ IE8/ Norton IS - Secunia PSI v2.0.0.3003

Laptop: Win 7 / IE11 / PSI v2.0.0.3003
Was this reply relevant?
+1
-0

This thread has been marked as locked.


 Products Solutions Customers Partner Resources Company
 
 Corporate
Vulnerability Intelligence Manager (VIM)
Corporate Software Inspector (CSI)
Consumer
Personal Software Inspector (PSI)
Online Software Inspector (OSI)
 Industry
Compliance
Technology
Integration
 Customers
Testimonials
 MSSP
Technology Partners
References
 Reports
Webinars
Events
 About us
Careers
Memberships
Newsroom


Secunia is a member of FIRST Secunia is a member of EDUcause Secunia is a member of The Open Group Secunia is a member of FS-ISAC
 
Secunia © 2002-2014 Secunia ApS - Rued Langgaards Vej 8, 4th floor, DK-2300 Copenhagen, Denmark - +45 7020 5144
Terms & Conditions and Copyright - Privacy - Report Vulnerability - Disclaimer
follow Secunia on Facebook follow Secunia on Twitter follow Secunia on LinkedIn follow Secunia on YouTube follow Secunia Xing follow Secunias RSS feed follow Secunia on Google+