Over de OS X bash-update 1.0
In dit document wordt de beveiligingsinhoud van de OS X bash-update 1.0 beschreven.
Deze update kan worden gedownload vanaf de Apple Support-website.
Ter bescherming van onze klanten maakt Apple geen beveiligingskwesties openbaar en bespreekt of bevestigt Apple deze niet totdat een volledig onderzoek is uitgevoerd en de benodigde patches of releases beschikbaar zijn. Meer informatie over Apple productbeveiliging vind je op de website Apple productbeveiliging.
Raadpleeg Hoe gebruik je de Apple Product Security PGP-sleutel? voor meer informatie over het gebruik van de Apple PGP-sleutel voor productbeveiliging.
Waar mogelijk worden CVE-ID's als referentie voor kwetsbaarheden gebruikt voor verdere informatie.
Raadpleeg Apple beveiligingsupdates
OS X bash-update 1.0
Bash
Beschikbaar voor: OS X Lion v10.7.5, OS X Lion Server v10.7.5, OS X Mountain Lion v10.8.5, OS X Mavericks v10.9.5
Impact: in bepaalde configuraties kan een externe aanvaller mogelijk willekeurige shell-commando's uitvoeren
Beschrijving: er was een probleem bij het parseren van omgevingsvariabelen in Bash. Dit probleem is verholpen door een verbeterde parsering van omgevingsvariabelen, wat mogelijk is door het einde van de functie-instructie beter te detecteren.
Deze update bevat ook de voorgestelde wijziging CVE-2014-7169 die de status van de parser opnieuw instelt.
Daarnaast heeft deze update een nieuwe naamruimte voor geëxporteerde functies toegevoegd door een functiedecorator aan te maken om de onbedoelde doorgifte van headers aan Bash te voorkomen. De namen van alle omgevingsvariabelen die functiedefinities introduceren, moeten de prefix '__BASH_FUNC<' en de suffix '>()' hebben om de onbedoelde doorgifte van functies via HTTP-headers te voorkomen.
CVE-ID
CVE-2014-6271: Stephane Chazelas
CVE-2014-7169: Tavis Ormandy
Informatie over producten die niet door Apple zijn gemaakt of externe websites die niet door Apple worden beheerd of getest, wordt verstrekt zonder aanbeveling of goedkeuring. Apple aanvaardt geen aansprakelijkheid wat betreft de keuze, de prestaties of het gebruik van websites of producten van derden. Apple doet geen enkele toezegging met betrekking tot de juistheid of de betrouwbaarheid van websites van derden. Neem contact op met de leverancier voor meer informatie.