|
|
|
|
|
by jfoutz
3334 days ago
|
|
Quite a bit of Java memory safety comes from the JVM. Array bounds checking, for example. If they're embedding an entire oracle JVM then it's probably pretty safe. On the other hand, if they're compiling down to a home made vm with a home made compiler, well. who knows? Dalvik did that and it had some problems. It seems really hard to test from the point of an outside observer. I'd strongly suspect it's hard to test internally as well, which would indicate there are a bunch of bugs lurking in there. |
|
This sounds a bit strange to me. Oracle releases a lot of updates for the JRE.
eg Java 8 is up to number 131 at the time of writing this, though they're probably (hopefully!) not all security updates:
• http://www.oracle.com/technetwork/java/javase/downloads/inde...
• http://www.oracle.com/technetwork/java/javase/8u-relnotes-22...
With that in mind, wouldn't an embedded Oracle JVM be a very bad idea from a security standpoint? (if network connected, and not updated of course)