Questo aggiornamento può essere scaricato dal sito web del supporto Apple.
Per proteggere i propri clienti, Apple non divulga, illustra o conferma alcun problema relativo alla sicurezza prima di aver eseguito un'indagine approfondita e messo a disposizione le correzioni o gli aggiornamenti necessari. Per ulteriori informazioni consulta il sito web sulla sicurezza dei prodotti Apple.
Per informazioni sulla chiave PGP per la sicurezza dei prodotti Apple leggi l'articolo Come usare la chiave PGP per la sicurezza dei prodotti Apple.
Quando possibile, vengono utilizzati ID CVE per fornire ulteriori informazioni sulle vulnerabilità.
Per informazioni su altri aggiornamenti di sicurezza consulta Aggiornamenti di sicurezza Apple.
Aggiornamento 1.0 per Bash di OS X
- 
	
- 
	
Bash


	Disponibile per: OS X Lion 10.7.5, OS X Lion Server 10.7.5, OS X Mountain Lion 10.8.5, OS X Mavericks 10.9.5


	Impatto: in alcune configurazioni, un malintenzionato in remoto potrebbe essere in grado di eseguire comandi shell arbitrari.


	Descrizione: si verificava un problema nell'analisi Bash delle variabili ambientali. Questo problema è stato risolto attraverso un'analisi delle variabili ambientali migliorata rilevando in modo efficiente l'obiettivo dell'istruzione function.


	Questo aggiornamento ha incluso anche la modifica CVE-2014-7169 consigliata, che ripristina lo stato del parser.


	Inoltre, ha aggiunto un nuovo namespace per le function esportate creando un decoratore function per impedire a un'intestazione indesiderata di passare attraverso Bash. È necessario che i nomi di tutte le variabili ambientali che introducono le definizioni di function presentino il prefisso "__BASH_FUNC<" e il suffisso ">()" per impedire a una function indesiderata di passare attraverso le intestazioni HTTP.


	CVE-ID


	CVE-2014-6271: Stephane Chazelas


	CVE-2014-7169: Tavis Ormandy