in

eEye Digital Security

The endpoint to vulnerability starts here.

 

Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

Last post 07-15-2009 4:58 PM by nomuus. 13 replies.
Page 1 of 1 (14 items)
Sort Posts: Previous Next
  • 06-11-2009 7:41 AM

    • sp00led
    • Top 500 Contributor
    • Joined on 06-10-2009
    • Alabama
    • Posts 3

    Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

     I deleted the registry key manually per microsoft KB but I'm still getting a hit in Retina for this Cat I. Did anyone have to do something besides backup and delete the registry key like the instructions said? This is a 32bit system, fyi

    Using the interactive method

    1. Click Start, click Run, type regedit in the Open box, and then click OK.
    2. Locate and then click the following subkeys in the registry:
      • For 32-bit Windows systems:
        HKEY_CLASSES_ROOT\CLSID\{D51BD5A0-7548-11CF-A520-0080C77EF58A}
      • For 64 bit Windows Systems:
        HKEY_CLASSES_ROOT\CLSID\{D51BD5A0-7548-11CF-A520-0080C77EF58A}
        HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{D51BD5A0-7548-11CF-A520-0080C77EF58A}
    3. On the File menu, click Export.
    4. In the Export Registry File dialog box, type Quicktime_Parser_Backup.reg, and then click Save.

      Note By default, this will create a backup of this registry key in the My Documents folder.
    5. Press DELETE on the keyboard to delete the registry key. When prompted to delete the registry key in the Confirm Key Delete dialog box, click Yes.
    6. Exit Registry Editor.

     

    Above is the method I used. Still getting a hit though. It appears to be seeing quartz.dll and flagging me. Also i'm not against removing quicktime all together. It doesn't appear to be installed though which is puzzling. IMO, the less programs on a system the better!

    - Information Assurance pays the bills!
  • 06-11-2009 12:41 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    I did the same as you and this did not remove the risk from my scan.  You are right that it is looking at the version of quartz.dll which is actually used by DirectX(DirectShow) when it needs to process quicktime content.  That is why it still shows up, even tho you don't have QuickTime installed.  Since the workaround is not an acceptable means of remediation (in the eyes of Retina), I guess we will just have to wait for MS to send out a patch some day...

  • 06-12-2009 12:01 PM In reply to

    • bpatten
    • Top 10 Contributor
    • Joined on 09-24-2007
    • Irvine, CA
    • Posts 125

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

     You're correct that Retina (Blink VA) will still pick it up even after you apply the remediation (until the patch comes). The audit is simply looking for the existing of the vulenrable dll (quartz.dll). Once the patch comes out, the audit will be updated to properly check for the patch.

     

  • 06-15-2009 7:41 AM In reply to

    • sp00led
    • Top 500 Contributor
    • Joined on 06-10-2009
    • Alabama
    • Posts 3

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

     Thanks guys. I have an inspection coming up so I'm having to stay on my toes for all the false positives in Retina. These guys love to nitpick from what I'm told.

    - Information Assurance pays the bills!
  • 06-15-2009 2:58 PM In reply to

    • bpatten
    • Top 10 Contributor
    • Joined on 09-24-2007
    • Irvine, CA
    • Posts 125

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    Hopefully you dont have any FPs. :)

    Its just that with 0 day vulnerabilities since there's no fix, we only report if you're vulnerable.

    Good luck w/ your audit.

     

  • 06-17-2009 5:37 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    I pulled my hair out today trying to get rid of that new Directshow high, and I thought audit stig 2090 was going to make my day simple haaaa... are there any email lists for unfixable retina items like this so we don't chase our tail?  thanks

  • 06-18-2009 4:23 PM In reply to

    • bpatten
    • Top 10 Contributor
    • Joined on 09-24-2007
    • Irvine, CA
    • Posts 125

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    Hi Gekko357,

    Retina audits that are 0day will never have a patch to remove the audit flagging because the exploitable code still resides on the system even if it it somehow mitigated until the patch is released.

    I would search for 0day to locate those audits. There typically arent very many because vendors usually patch them pretty quickly, depending on what the vulnerability is.

    Hope that helps.

    Thanks,

    Brian

     

  • 07-01-2009 8:18 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    Speaking of the DirectShow QuickTime Parsing Zero Day, here is a article about how it recently has been used against users.

    http://blogs.technet.com/mmpc/

    In the article is a link to the original advisory also:

    http://www.microsoft.com/technet/security/advisory/971778.mspx

         Yet again, I make note of the fact that Blink is proactively protecting you from this vulnerabilty (with no signature needed) while most all other vendor products are scrambling to make signatures for the only "known" malicious media files being used to target the vulnerability instead.  Once again the "reactive" method used in AV products today shows its limitations.

  • 07-03-2009 11:59 AM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    gekko357:

    I pulled my hair out today trying to get rid of that new Directshow high, and I thought audit stig 2090 was going to make my day simple haaaa... are there any email lists for unfixable retina items like this so we don't chase our tail?  thanks


    As bpatten said, zero day vulnerabilities will typically always alert even if workarounds are applied to deter exploitation of the vulnerability.  For Zero day type vulnerabilities, usually indicated by "(Zero-Day)" in the title, if you mitigate the vulnerability recommended by the vendor then you theoretically should be safe.  There are numerous reasons for having an audit alert about a vulnerability, for example so it is not overlooked once a patch is released, so that proper awareness can be focused on a unpatched threat, so workarounds can be removed once a patch is released, etc.  It can be miscontrued as paranoia, but when its the integrity of a system (or perhaps user) at risk, sometimes a red flashing light as a reminder is better than a system being compromised that was thought to be safe.

  • 07-06-2009 6:54 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    Nicula, Blink's team lead from eEye, just passed along to me information on a new Zero Day (IE ActiveX form) of the DirectShow vulnerability.

    http://safelab.spaces.live.com/blog/cns!A6B213403DBD59AF!1420.entry

    Blink's Application Protection Layer (aka "Kevlar") already protected its users from this (without a signature of any kind). 

    To give a face to the exploit name (to be able to recognize it), eEye created a new ActiveX signature to detect and the alert the user.

    Blink's AV component, I was also told, detects the initial shell code that exploits the vulnerability itself.

  • 07-15-2009 9:31 AM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    there is a way to make this High go away ... anyone interested post here

  • 07-15-2009 9:59 AM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    One of our guys found a way to make the High go away if you're interested

  • 07-15-2009 4:44 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    gekko357:
    One of our guys found a way to make the High go away if you're interested

    Sure, go ahead and post it so the other users are aware of it.

  • 07-15-2009 4:58 PM In reply to

    Re: Microsoft Windows DirectShow QuickTime Parsing 0day (971778)

    gekko357:

    One of our guys found a way to make the High go away if you're interested

     

    No need for a "workaround" or a way to make it go away. This audit was removed with the release of MS09-028 and replaced with a patch check.

     

    http://www.microsoft.com/technet/security/bulletin/MS09-028.mspx

     

    Also, the reason this 0day audit was always showing was to keep you aware that the system has a 0day vulnerability.  Applying a workaround and assuming the system is okay is not a good practice.  Better to know that you could still be vulnerable should for some reason (be it based in paranoia or not) that the workaround become disabled.

     

Page 1 of 1 (14 items)
© 1995 - 2009 eEye Incorporated