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
That's great, no one knew about it till now? i don't believe that.
Of all the things I've lost; I miss my mind the most. - Mark Twain
Can't recall the last time I even used a Java applet. Just uncheck the box in preferences and forget about it.
http://blog.cr0.org/2010/04/javacalypse.html
This isn't New. Java is a sea of vulnerabilities.
Wow! I never knew.
Just asking: "Browsers running on Apple's Mac OS X are not vulnerable. "
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!
In recent times firefox seems to have removed the little "[ ] Enable Java" checkbox from the Options > Content page, however I've found if you go into Tools > Add-ons > Plugins you can disable the Java(TM) Platform SE 6 Uxx plugin from there, which seems like it does the trick.
yawn. old news.
http://java.sun.com/javase/6/webnotes/6u17.html
6872824 javawebstart general arbitary code execution using java web start
this has long since been fixed.
Really.
I've never been a fan of Flash/Java/Javascript/ActiveX.
Let random webpages run arbitary code on my computer? Sounds like a great idea!
Some marketeer must have come up with that one.
if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
apathy, lack of ability to concentrate/believe we have any abilities to hold anyone responsible for their unconscionable behaviors.
that's costing US big, & not just in the total permanent debt we're being held hostage by.
must be our children deserve nothing better. we only feel sad for them now. lemming sea.
hasn't been raised yet, quite the opposite in fact.
or, they could be arrested for grand larceny, fraud, misrepresentation etc..., as any one of us would be were we committing similar crimes.
that would make way too much sense &/or could possibly result in some improved behaviors by their replacements.
It's pretty much the only option for printing from a browser without requiring a prompt. (And printing in text mode, too.)
This part of the project isn't for general consumption, though; it's only for customers who need this particular functionality.
'QuickJava'. That 'J' icon is always disabled.
From the article:
"Java.exe and javaw.exe support an undocumented-hidden command-line parameter "-XXaltjvm" and curiosly also "-J-XXaltjvm" (see -J switch in javaws.exe). This instructs Java to load an alternative JavaVM library (jvm.dll or libjvm.so) from the desired path. Game over."
But you would have to get that DLL or SO there in the first place no?
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.
RTFA http://seclists.org/fulldisclosure/2010/Apr/119 says:
This means that there will be a JDK 1.6u20 out soon.
Thank you, SomeGuy! I wish more people saw that.
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.
There are some pretty useful tools for playing RPGs like GURPS, D&D, etc. I use GURPS Character Sheet and I've used a couple of different Java shared map programs to make it easy to play pen and paper games over the Internet.
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.
Both users of Java Web Start need to be contacted immediately!
As compared to what?
Java isn't really doing any good for anybody nowadays, is it?
This is not a flaw in java. This is (possibly) a flaw in JavaWS, which is nothing more than a technology for launching applications from a web page. It does not affect java applets, or java applications launched from the command line or desktop.
.Net has a serious security flaw because a link can be created that claims to launch a .Net application when in reality it points to a spyware executable.
If you RTFA, you'll see that the problem is that a link can redirect the executable that gets launched so that INSTEAD of java launching, something nefarious gets launched.
While the whole scenario described is a bit contrived, it is something that should definitely be corrected. It is not however, a flaw in Java.
Calling this a flaw in java is equivalent to claiming that
Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
Oh come on. That's not really a problem. Do you know what is java web start? A way to download a native Java application on your pc. This native application have full control of your pc.
So java web start say: hey do you want to run this application on your pc? Are you sure about it? Really really sure?
If you say yes, it more plausibile that problem came from an application with simple:
Runtime.exec("c:\\evil.exe")
than from an obscure option in javaws....
Ceramic parabolas? I prefer wired mesh, that way I can put more on my head.
*Whoosh*
Maybe it's not the kind of "whoosh" you think it is. Maybe he's just likes that sort of nasty.
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... ;-))