Apple blocca in remoto Java 7 su OS X per via di una grave falla. Come controllare se il proprio Mac è sicuro.
Una pericolosa vulnerabilità individuata in Java 7 ha costretto il Dipartimento di Sicurezza degli Stati Unti a consigliare di disabilitare il plug-in di Oracle fino a quando non verrà rilasciato un update. Apple ha già provveduto in remoto grazie al sistema antimalware introdotto a partire da Snow Leopard, che le permette di aggiornare via server le definizioni delle potenziali minacce per OS X.
Al file Xprotect.plist di OS X, che include l’elenco dei malware, è stato aggiunto in remoto Java 7 1.7.0_10-b18I, quindi, quando Oracle rilascerà la versione aggiornata per risolvere il problema, Java riprenderà a funzionare. È il caso di ricordare che Apple non supporta più Java, e che non è incluso su Lion e Mountain Lion , ma deve essere installato manualmente dall’utente scaricandolo dal sito di Oracle, così come gli update.
L’aggiornamento delle definizioni dei malware di OS X avviene automaticamente non appena il proprio Mac si connette ad Internet, in ogni caso potete verificare tramite Terminale (Applicazioni/Utility) copiando e incollando questo comando:
more /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist
La data dell’ultimo aggiornamento, evidenziata in azzurro nella foto qui sotto, deve essere quella del “10 Jan 2013”:

Nel caso la data fosse antecedente, è possibile forzare il Mac ad aggiornare le definizioni dei malware.
Se utilizzate OS X 10.8 Mountain Lion, è sufficiente lanciare Preferenze di Sistema/Sicurezza e Privacy, cliccate sul lucchetto in basso a sinistra per autenticatevi, premete il pulsante “Avanzate”, togliete e poi rimettete il segno di spunta all’opzione “Aggiorna automaticamente l’elenco download sicuri”. Per i sistemi operativi pre-Lion seguite le indicazioni riportate in quest’altro articolo.



17 commenti
Grazie.
Sono salvo 🙂
Fatto, grazie
Tutto OK!
dato che Apple da OSX 10.7 non include più Java, vuol dire che si può vivere anche senza?
non mi ricordo se feci o no l’installazione manuale, come faccio a saperlo?
Da Safari seleziona Aiuto/Plugin installati.
Il mio aggiornamento sul terminale è il 14/12/12. che fare ? pensavo di eliminare Java da Safari ( da Macintosh, Libreria).
Che conseguenze negative posso avere ?? Posso stare senza Java ? LO elimino da Libreria ?
Grazie
Per eliminare Java 7, segui queste istruzioni click qui.
Se invece hai Java 6, è possibile solo disabilitarlo dall’utility Preferenze Java che si trova in Applicazioni/Utility.
Per le conseguenze, perdi solo alcuni “servizi” che offrono alcuni siti, ma oramai quelli che utilizzano Java sono sempre meno.
Ho Java 6 sto cancellando dalla utilty tutti i riferimento a Java sotto la colonna NOMI, sono tanti. Come posso accertarmi di aver cancellato tutto il necessario ? Grazie Stefano
Non è facile disinstallare Java 6 perché integrato con il sistema operativo, prova a seguire queste istruzioni click qui
e’ forse a causa di questo aggiornamento che non riesco piu’,da un paio di giorni, a condividere le foto dal menu’ CONDIVIDI?
No, non dipende da Java. Prova a riparare i permessi con Utility Disco.
grazie,ma…nada!
Non riesco a mettere il segno di spunta su “aggiorna automaticamente download sicuri”: misteriosamente il segno sparisce dopo mezzo secondo e naturalmente non aggiorna nulla. Strano: anche perché accade su entrambi i miei Mac… Qualche idea? Grazie
Se non l’hai già fatto, ripara i permessi con Utility Disco e poi riavvia.
tutto ok, grazie Stefano !!
grazie sempre preziosissimo
??? io ricevo il msg “-bash: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist: Permission denied” !!! … 😉