CSIS study lists the major programs and vulnerabilities targeted by web exploit kits

Discussion in 'other security issues & news' started by MrBrian, Oct 4, 2011.

Thread Status:
Not open for further replies.
  1. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Such a pain... Java patches once in a blue moon and otherwise does nothing to be more secure...

    And built-in Windows security isn't enough to secure it.

    I'm hoping the new file system allows for better permissions.
     
  2. dw426

    dw426 Registered Member

    Joined:
    Jan 3, 2007
    Posts:
    5,543
    I've removed Java completely just now. I have serious doubts I'll need it anymore, but we'll see. I just moved to Flash 11 too (32 bit Firefox).
     
  3. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    At hxxp://contagiodump.blogspot.com/2010/06/overview-of-exploit-packs-update.html there is a spreadsheet that shows a list of approximately 100 vulnerabilities, and which exploit kits attempt to exploit each vulnerability.
     
  4. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    Brave man!! Let's just hope you won't come across a website, that you may end up liking, using it. :D
     
  5. TonyW

    TonyW Registered Member

    Joined:
    Oct 12, 2005
    Posts:
    2,741
    Location:
    UK
    If the statistics in that report are anything to go by, it seems a lot don't keep their software updated. Why is it so hard for some people to do this?
     
  6. TonyW

    TonyW Registered Member

    Joined:
    Oct 12, 2005
    Posts:
    2,741
    Location:
    UK
    It's not just some websites that use Java though; if I'm not mistaken, don't applications like LibreOffice use Java? If you remove Java and want to use programs like LO, you can't. Or can you?
     
  7. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    Yes, some applications do require Java. I knew that OpenOffice requires it, for something (Not sure what exactly), and it makes sense that LibreOffice also needs it, considering it's a fork. If uninstalling Java will break it, I got no idea, because I use Office.

    There are other applications that also need it, like download managers that handle rapidshare and alike services.

    In the end, it all comes down to one question: Am I using or accessing anything that requires Java?

    Then, you can work from there.

    I also don't think one needs to be drastic to the point on uninstalling it, if one has it installed. If you don't access any website needing Java, but do have an application that requires it, then for sure it's an application "you" wanted in the first place, so just disable Java's plugin in the browser. No plugin, no exploit, right?

    And, nowadays, depending on the browser, you can enable plugins per-site. So, just enable it for the website that needs it.
     
  8. dw426

    dw426 Registered Member

    Joined:
    Jan 3, 2007
    Posts:
    5,543
    LibreOffice I believe uses it only for macros. I think they have been working towards not needing Java at all, but I don't know how long that will be. I've got a family member wanting to learn how to use Office and its clones though, and I'm not paying the high cost of Office. So, I guess Java will be back on my system soon..just when I had uninstalled the damn thing :rolleyes: :thumbd:

    Opera already doesn't load plugins until needed, btw.
     
  9. TonyW

    TonyW Registered Member

    Joined:
    Oct 12, 2005
    Posts:
    2,741
    Location:
    UK
    I've uninstalled Java too. I still use MS Works to this day as I didn't want to pay the high cost of MS Office either. MS Works suits my needs for day-to-day wordprocessing, spreadsheets and databases.
     
  10. elapsed

    elapsed Registered Member

    Joined:
    Apr 5, 2004
    Posts:
    7,076
    Got a student friend? I got like, 80% off Office 2010 Professional Plus, installed the 64bit version. :thumb:
     
  11. RJK3

    RJK3 Registered Member

    Joined:
    Apr 4, 2011
    Posts:
    862
    LibreOffice/OpenOffice is meant to run without Java since it's only supposedly needed for 'Base' desktop database, but you'd have to try it yourself. Some have complained that it still asks for Java to be present.

    I've not had Java for a long time, and really haven't missed it. I never used it except with Open Office a long time ago. If I needed it, I'd just put it in a Sandbox with a unique browser.
     
  12. RJK3

    RJK3 Registered Member

    Joined:
    Apr 4, 2011
    Posts:
    862
    It's interesting that you view uninstalling Java as a drastic measure :) It shows how I think most people view it - concerned that removing it would break something important.

    It becomes clear pretty quickly if something needs Java once it's uninstalled - in which case reinstalling it is very simple. Other than Minecraft of Libreoffice, there's not much I can think of personally that doesn't have a better, non-Java alternative or isn't in itself unnecessary. You could argue I suppose that Minecraft is unnecessary, but try telling that to the people who spend all their free time playing it!

    You're correct though that disabling the plugin in the browser works too - although Hungry Man disagrees ;)
     
  13. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    I don't consider removing Java a drastic measure. If the user has it installed, without actually needing it, then it's doing nothing and it should be uninstalled. Why waste space, right? :D

    But, if the user has Java installed because it's needed by an application/website that the user must use (I don't mean games. ;)), then why going to point of uninstalling Java? It makes no sense.

    I previously mentioned that the user must answer this question - Am I using or accessing anything that requires Java?.

    Depending on the answer, uninstall or keep Java.

    As an example, both the IRS application and website require Java. Now, Java is something that is needed, because... well... they made it that way. :D

    I won't go paranoid over it and uninstall Java. I have different browser profiles, and only one of them is allowed to run Java, and this profile is only allowed to connect to the IRS servers.

    If I only needed Java for the IRS application, well I would disable Java from all browser profiles.

    I just don't think one should rush and uninstall it. The same applies to Flash. I remember a security researcher advising people to uninstall Flash Player... In your dreams good sir! I happen to enjoy watching some Youtube videos!! :argh:
     
  14. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    I sure do!
     
  15. Rmus

    Rmus Exploit Analyst

    Joined:
    Mar 16, 2005
    Posts:
    4,020
    Location:
    California
    I don't completely understand how Java is exploited. I have it disabled in IE8 which I use for testing:

    java-IE1.gif

    And it's confirmed as being disabled, using a Java tester page:


    java-ie2.gif

    However, one of the Java exploits in the Blackhole Exploit kit does attempt to run the code and download an executable:


    ie8_java1.jpg

    I recall some years ago where someone explained that the exploit code searches for installed java components, such as the Development Toolkit and its associated DLLs. Note this from the CSIS list:

    CVE-2009-1671 Java buffer overflows in the Deployment Toolkit ActiveX control in deploytk.dll

    That one is for IE's Java, but similar exploits may target other systems.

    It seems that protective measures other than just disabling Java per site are necessary to have complete confidence in feeling safe.

    regards,

    -rich
     
  16. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
  17. Rmus

    Rmus Exploit Analyst

    Joined:
    Mar 16, 2005
    Posts:
    4,020
    Location:
    California
  18. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    Maybe you got hit by this. See http://www.kb.cert.org/vuls/id/886582 also.
     
  19. Rmus

    Rmus Exploit Analyst

    Joined:
    Mar 16, 2005
    Posts:
    4,020
    Location:
    California
    Nice articles.

    This makes sense; note the program in my firewall alert, javaws.exe. This old exploit works because I don't keep IE and its plugins patched, so I can test.

    This confirms what I thought, but wasn't sure: the exploit would work on Opera (assuming not patched) because Opera uses the NPAPI plugins. I don't have JAVA installed for Opera, so I can't check.

    As far as identifying specifically the exploit, this is very difficult for most people (like myself) since the attackers use the Exploit Kits. This means that unlike in years past where it was easy to see the exploit code because it was embedded in the web page itself, now, you can't get much from the web page code because everything takes place at the attacker's server. Once connected to the server, the site analyzes the victim's browser, OS, and then serves up exploits accordingly from their Kit.

    Only by getting access to the kits, as the researchers have done, can the various exploits be specifically determined, as CSIS has done with their list.

    regards,

    -rich
     
    Last edited: Oct 8, 2011
  20. Rmus

    Rmus Exploit Analyst

    Joined:
    Mar 16, 2005
    Posts:
    4,020
    Location:
    California
    I found in my notes that disabling the JAVA plugin prevents JAVA applets from running.

    Thus it follows that this disabling wouldn't necessarily prevent access to the installed components via remote code, to exploit vulnerabilities in those components.

    regards,

    -rich
     
  21. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    Thank you for reminding us that we also need to deal with the Java Deployment Toolkit. I have the plugin disabled in Firefox.
     
  22. Rmus

    Rmus Exploit Analyst

    Joined:
    Mar 16, 2005
    Posts:
    4,020
    Location:
    California
    You are welcome, MrBrian, and thanks for the articles, causing a nice revisit to these exploits.

    regards,

    -rich
     
  23. Escalader

    Escalader Registered Member

    Joined:
    Dec 12, 2005
    Posts:
    3,710
    Location:
    Land of the Mooses

    "Only in Canada you say.... pity"


    I thought the same thing
     
  24. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    I thought that IE and Firefox disabled anything that was Java related? In normal mode, Chromium-based browsers (Chromium and Chrome, at least) disable both plugins (Java and JDT).

    Only when we switch to Developer mode we get to enable or disable them individually.

    The Cnet article you pointed to, mentions this:

    I'm assuming they're only talking about Java and not the JDT plugin?
     
  25. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    For the latter question, yes.

    I'm not sure of the meaning of your first question. In Firefox there are two separate Java plugins. Mozilla did disable vulnerable versions of the Java Deployment Toolkit.
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.