Hoary versions of Oracle's programming language Java can be a security nightmare for organizations and a fever dream for hackers because those older releases often contain flaws -- patched in later editions -- that remain susceptible to exploitation by bad actors now. The problem with running a new version of Java is that some apps important to a business's operation may not work with it. Oracle made an effort to address that problem with a new version of Java 7 made available this week.