Serious New Java Flaw Affects All Browsers
Trailrunner7 writes "There is a serious vulnerability in Java that makes all current browsers vulnerable to simple Web-based attacks that could lead to a complete compromise of the affected system. Two separate researchers released information on the vulnerability on Friday, saying that it has been present in Java for years. The problem lies in the Java Web Start framework, a technology that Sun Microsystems developed to enable the simplified deployment of Java applications. In essence, the JavaWS technology fails to validate parameters passed to it from the command line, and attackers can control those parameters using specific HTML tags on a Web page, researcher Ruben Santamarta said in an advisory posted Friday morning."
Oh come, on. Shall I try it in Links? I've told you a million times that you're not supposed to overuse hyperboles.
Ezekiel 23:20
Can't recall the last time I even used a Java applet. Just uncheck the box in preferences and forget about it.
Wow! I never knew.
Yes, the summary's misleading; but the article at least is a bit clearer: it refers to windows-based browsers.
"In his advisory, Ormandy said that he notified Sun about the vulnerability but that the vendor didn't believe it was serious enough to warrant an emergency patch," sayeth the article.
Now that it's on slashdot, of course, that is clearly no longer the case, if indeed it was.
-- IANAL, this isn't legal advice, and definitely isn't legal advice for you. Also, Squee!
Because it's not an exploit in Java, it's an exploit in the way parameter are provided to Java, when it is launched by the web start native executable.
Mod me down, my New Earth Global Warmingist friends!
Compared to what? Java has a pretty fantastic security track record.
Also this isn't an exploit in the Java runtime, it's an exploit in the way the web start native launcher parses arguments before using them to launch the Java virtual machine.
Mod me down, my New Earth Global Warmingist friends!
Compared to
[_] Enable Java
You didn't notice we've been watching you?
java -start -mykeylogger_to_ru -get_passwords_for_everything & -send_to_nsa_listening_post
wasn't that link you clicked?
---- Teach Peace. It's Cheaper Than War.
It gets even safer with:
[_] Enable teh interwebs
oh oh! and this one:
[_] Enable computer power
The ultimately in security, I've done it!
Mod me down, my New Earth Global Warmingist friends!
Offtopic, but you really should remove or replace that link in your sig if you want to be taken seriously on any topic related to Java (or .NET). It's so out of date it's not even funny - a lot of points are at best misleading, at at worst blatantly wrong - and you've been called out on that on /. several times already.
Actually, come to think of it, quite a few bullet points there were lies in 2004, as well, which makes me wonder if you're just ignorant, or deliberately spreading FUD.
Using Java Web Start is comparable to clicking "Yes" when prompted to install "spyware.exe" or any other exe file. Java Web Start is a framework to deploy native Java applications on your machine more easily. Of course, you must trust the source just as you must trust the source when you install an exe file or Unix executable file.
Java Web Start is in no way comparable to Flash, Java Applets or the like that start executing in your browser without your permission and where a sandbox is used to run the code.
I thought this should be made clearer... ;-))
Everything I write is lies, read between the lines.
The article says that version 1.6.0_19 is affected.
So no, not old news. Not "long since" fixed.
-B
Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.
This isn't a bug. This is a backdoor inserted by someone at Sun.
The article says there is an "undocumented parameter" which allows specifying, on the command line, which run-time system to load. That allows loading arbitrary executable code. It's a built-in backdoor.