Apple blocks Java 7 on Macs again

  This month the company Apple has blocked the possibility of using Java 7 on Macs, all in an attempt to protect Mac owners against software vulnerabilities developed by Oracle. Then Apple modified the iOS files, specifying that OS X should run Java 7 only if it has a certain version, it being at that time not released by Oracle. Just a few days after this measure, Oracle updated Java 7, the Macs started running the program again, but the update only solved part of the problem.

Oracle Security Alert CVE-2013-0422 states that Java 7 Update 11 addresses this (CVE-2013-0422) and an equally severe, but distinct vulnerability (CVE-2012-3174). Immunity has indicated that only the reflection vulnerability has been fixed and that the JMX MBean vulnerability remains. Java 7u11 sets the default Java security settings to "High" so that users will be prompted before running unsigned or self-signed Java applets.  Unless it is absolutely necessary to run Java in web browsers, disable it as described below, even after updating to 7u11. This will help mitigate other Java vulnerabilities that may be discovered in the future.

  Unfortunately in the previous version a Java 7 there were 2 vulnerabilities that allowed hackers to exploit the operating system, Oracle solved only one of the problems, and now Apple blocked software again to protect users. Oracle is probably working on solving the problems that allow hackers to exploit operating systems with the help of Java, it will release an update soon, but for now no one knows why Apple chose to wait a few weeks before blocking the software and protecting its users .