
Antagligen finns det ingen direkt orsak till att det händer just nu. Jag misstänker att det är slump och otur i kombination. En annan anledning kan vara just att Java är såpass populärt och finns installerat över hela världen.
Det som är viktigt att tänka på är att de här problemen är primära problem med Javainstallationer i webbläsare. Det är små program, så kallade applets, som används för att skapa virus som utnyttjar de här sårbarheterna.
Vad ska vi då göra? Nästan alla användare kan stänga av Java i sina webbläsare utan större problem. Det finns några få situationer när du behöver det, men det går alltid att sätta på Java igen under sådana omständigheter.
Som utvecklare bör vi undvika både Java och Flash för utveckling i webbläsaren. Javascript är snabbt och effektivt nog för nästan allt vi behöver åstadkomma nuförtiden.
Att ge upp Java överhuvudtaget tycker jag är en otroligt överdriven reaktion. Java Virtual Machine, JVM, är fortfarande en otroligt effektiv plattform att bygga på, och trots de säkerhetsproblem som dykt upp är den i grunden väldigt säker.
Nästan all Javakod som skrivs just nu används på servern eller i Androidtelefoner. Från ett säkerhetsperspektiv är Android såpass långt från Java att säkerhetsrisken ska bedömas helt separat. Det är viktigt att vi utvecklare har säkerhet i åtanke med allt vi gör. Java ger bra verktyg för att hantera säkerhet, men du måste fortfarande använda dem.
Om du skriver kod som sätter ihop sql-strängar och direkt lägger in data som kommer från en slutanvändare finns det inte mycket Java kan göra för att rädda dig. Om du sparar lösenord i klartext eller krypterat finns det en stor risk att du får säkerhetsproblem.
Java är en plattform som ger dig många verktyg för att hantera säkerhet och det finns många typer av säkerhetsproblem du inte behöver bry dig om längre. Men skriv aldrig en applet om du kan använda Javascript i stället.
Våra senaste 































