Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Bugtraq
[Top] [All Lists]

Re: Enforcing Java Security Manager in Restricted Windows Environments?

Subject: Re: Enforcing Java Security Manager in Restricted Windows Environments?
Date: 21 Dec 2006 19:35:48 -0000
You should not deploy java.exe in a shared environments where multiple trusted 
users use the same JVM. There are simply to many JVM level vulnerabilities 
where one user will be able to use the very recent series of JVM level bugs 
that can inspect the running code of another user, not to mention the problems 
you mentioned where a user can run Java shells, network sniffers, and other 
nasties.

You only want to do this in the J2EE world where you are protected behind many 
layers of protections between the user and the JVM.

But what you are suggesting is an environment where many users can directly 
share the same JVM, and even with your security policy restrictions, like you 
said, I can do some simple OS parameter tampering to get around that.

Answer: do not do it. Shared JVM's only belong in the Servlet/J2EE work - and 
even then, JVM level exploits still get exposed from container endpoints, like 
we see in JBOSS  often.

<Prev in Thread] Current Thread [Next in Thread>