On The Insider: Nicole Richie Home from the Hospital
BNET Business Network:
BNET
TechRepublic
ZDNet

October 4th, 2007

Sun issues patches for 'highly critical' Java flaws

Posted by Ryan Naraine @ 6:50 am

Categories: Botnets, Browsers, Data theft, Exploit code, Firefox, Hackers, Metasploit, Microsoft, Open source, Passwords, Patch Watch, Pen testing, Responsible disclosure, Spam and Phishing, Spyware and Adware, Viruses and Worms, Vulnerability research, Zero-day attacks

Tags: Application, Network, Network Service, Sun Microsystems Inc., Vulnerability, JRE, Patch Management, Applet, Flaw, Java

Sun issues major Java security updateSun Microsystems has shipped patches to fix a batch of “highly critical” vulnerabilities in Sun Java JRE (Java Runtime Environment).

The flaws, which affect Windows, Solaris and Linux users, can be exploited to bypass certain security restrictions, manipulate data, disclose sensitive/system information, or potentially compromise a vulnerable system, according to an alert from Secunia.

On the Sun security blog, the company acknowledged 11 different vulnerabilities in Java 2 Platform, Standard Edition.

The skinny on the flaws:

1. A vulnerability in the Java Runtime Environment (JRE) with applet caching may allow an untrusted applet that is downloaded from a malicious website to make network connections to network services on machines other than the one that the applet was downloaded from. This may allow network resources (such as web pages) and vulnerabilities (that exist on these network services) which are not otherwise normally accessible to be accessed or exploited.

2. A bug in Java Web Start may allow an untrusted application to read local files that are accessible to the user running the untrusted application.

3. Two vulnerabilities in Java Web Start may allow an untrusted application to read and write local files that are accessible to the user running the untrusted application.

4. Three vulnerabilities in Java Web Start may allow an untrusted application to determine the location of the Java Web Start cache.Sun issues ‘highly critical’ Java security update

5. A vulnerability in the Java Runtime Environment may allow an untrusted Java Web Start application or Java applet to move or copy arbitrary files on the system that the application or applet runs on, by requesting the user of the application or applet to drag a file from the application or applet window to a desktop application that has permissions to accept and write files on the system. To exploit this vulnerability, the application or applet has to successfully persuade the user to drag and drop the file.

6. When an untrusted applet or application displays a window, the Java Runtime Environment includes a warning banner inside the window to indicate that the applet or application is untrusted. A defect in the Java Runtime Environment may allow an untrusted applet or application that is downloaded from a malicious website to display a window that exceeds the size of a user’s screen so that the warning banner is not visible to the user.

7. A vulnerability in the Java Runtime Environment (JRE) may allow malicious Javascript code that is downloaded by a browser from a malicious website to make network connections, through Java APIs, to network services on machines other than the one that the Javascript code was downloaded from. This may allow network resources (such as web pages) and vulnerabilities (that exist on these network services) which are not otherwise normally accessible to be accessed or exploited.

8. A security flaw in the JRE may allow an untrusted applet that is downloaded from a malicious website through a web proxy to make network connections to network services on machines other than the one that the applet was downloaded from. This may allow network resources (such as web pages) and vulnerabilities (that exist on these network services) which are not otherwise normally accessible to be accessed or exploited.

Ryan NaraineRyan Naraine is a journalist and security evangelist at Kaspersky Lab. He manages Threatpost.com, a security news portal. Here is Ryan's full profile and disclosure of his industry affiliations.


Email Ryan Naraine

For daily updates on Ryan's activities, follow him on Twitter.

Subscribe to Zero Day via Email alerts or RSS.

  • Talkback
  • Most Recent of 11 Talkback(s)
1722 error
There are still MANY people who can't use Sun Java because it WON'T install on their machine.

S'pose we're all safe from these exploits tho'!!!!... (Read the rest)
Posted by: chaz15 Posted on: 10/13/08 You are currently: a Guest | | Terms of Use
Classic Java FUBAR  dragon@... | 10/04/07
native code is still better  Linux Geek | 10/04/07
Use it because of MultiProcessors  mighetto | 10/04/07
not always an option in the real world  Flying Pig | 10/05/07
So Applets Are Taking Over - It is about time  mighetto | 10/04/07
Applets taking over? Flash maybe, but not Java  PB_z | 10/04/07
Don't forget  xuniL_z | 10/05/07
Java, what's java?  jacec | 10/04/07
Got the update this morning ...  MisterMiester | 10/04/07
It is time everyone  xuniL_z | 10/05/07
1722 error  chaz15 | 10/13/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here