In eerdere maar nog veel gebruikte versies van Suns Java-engine zijn drie kritieke fouten ontdekt die een aanvaller in staat kunnen stellen op afstand controle over een computersysteem te verkrijgen. De filosofie achter de Java Virtual Machine is juist dat een via een webpagina aangeroepen applet beperkte rechten heeft waardoor toegang tot het systeem buiten de webbrowser moet worden voorkomen; de ontdekte fouten kunnen er echter toe leiden dat een Java-applet qua toegangsrechten ernstig buiten zijn boekje treedt, en lokaal bestanden kan lezen en schrijven en applicaties kan starten. Zowel Windows- als Unix/Linux-systemen zijn gevoelig voor de kwetsbaarheden. Sun heeft voor alle drie de bugs veiligheidsbulletins gepubliceerd (1, 2, 3). Er zouden geen gevallen bekend zijn van exploitatie van de bugs door hackers. Vorig jaar werd een vergelijkbaar probleem met Suns Java ontdekt, en in maart werd (relatief onschuldige) spyware gevonden die zich schuilhield in een te downloaden Java archive. Hoewel veiligheidsproblemen met Suns Java minder frequent zijn dan met de standaard van meer toegangsmogelijkheden voorziene ActiveX-technologie van Microsoft, is de ontwikkeling voor gebruikers van alternatieve besturingssystemen en browsers enigszins zorgelijk; deze groep blijkt niet onkwetsbaar voor hack-aanvallen.