Om sikkerhedsindholdet i tvOS 11
Dette dokument indeholder en beskrivelse af sikkerhedsindholdet i tvOS 11.
Om Apple-sikkerhedsopdateringer
Med henblik på beskyttelse af vores kunder videregiver, drøfter eller bekræfter Apple ikke sikkerhedsanliggender, før en undersøgelse har fundet sted, og programrettelser eller versioner er tilgængelige. De nyeste versioner kan ses på siden om Apple-sikkerhedsopdateringer.
Få flere oplysninger om sikkerhed på siden om Apple-produktsikkerhed. Du kan kryptere din kommunikation med Apple ved hjælp af PGP-nøglen til Apple-produktsikkerhed.
Apple sikkerhedsdokumenterer om muligt henvisninger til sikkerhedsproblemer med et CVE-id.
tvOS 11
802.1X
Fås til: Apple TV (4. generation)
Effekt: En person med ondsindede hensigter kan måske udnytte svagheder i TLS 1.0
Beskrivelse: Et problem med protokolsikkerhed blev løst ved at slå TLS 1.1 og TLS 1.2 til.
CVE-2017-13832: Doug Wussler fra Florida State University
CFNetwork
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med systemrettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-13829: Niklas Baumstark og Samuel Gro, der arbejder med Trend Micros Zero Day Initiative
CVE-2017-13833: Niklas Baumstark og Samuel Gro, der arbejder med Trend Micros Zero Day Initiative
CFNetwork-proxyservere
Fås til: Apple TV (4. generation)
Effekt: En hacker med en privilegeret netværksposition kan muligvis medføre et DoS-angreb
Beskrivelse: Der var flere Denial of Service-problemer, som er løst ved forbedret håndtering af hukommelsen.
CVE-2017-7083: Abhinav Bansal fra Zscaler Inc.
CoreAudio
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis læse beskyttet hukommelse
Beskrivelse: Et out-of-bounds-læseproblem blev løst ved hjælp af opdatering til Opus version 1.1.4.
CVE-2017-0381: V.E.O (@VYSEa) fra Mobile Threat Research Team, Trend Micro
CoreText
Fås til: Apple TV (4. generation)
Effekt: Behandling af et skadeligt skriftarkiv kan medføre kørsel af vilkårlig kode
Beskrivelse: Et problem med hukommelsesforbrug er løst via forbedret hukommelseshåndtering.
CVE-2017-13825: Australian Cyber Security Centre – Australian Signals Directorate
file
Fås til: Apple TV (4. generation)
Effekt: Flere problemer i arkiv
Beskrivelse: Flere problemer blev løst ved opdatering til version 5.31.
CVE-2017-13815: fundet af OSS-Fuzz
Skrifter
Fås til: Apple TV (4. generation)
Effekt: Gengivelse af ikke-godkendt tekst kan føre til spoofing
Beskrivelse: Et problem med en inkonsekvent brugerflade er løst ved forbedret statusadministration.
CVE-2017-13828: Leonard Grey og Robert Sesek fra Google Chrome
HFS
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med systemrettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-13830: Sergej Schumilo fra Ruhr-Universität Bochum
ImageIO
Fås til: Apple TV (4. generation)
Effekt: Behandling af et skadeligt billedarkiv kan medføre afvikling af vilkårlig kode
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret godkendelse af input.
CVE-2017-13814: Australian Cyber Security Centre – Australian Signals Directorate
ImageIO
Fås til: Apple TV (4. generation)
Effekt: Behandling af et skadeligt billede kan medføre DoS (Denial of Service)
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret godkendelse af input.
CVE-2017-13831: Glen Carmichael
Kernel
Fås til: Apple TV (4. generation)
Effekt: En lokal bruger kan læse kernehukommelsen
Beskrivelse: Der var et "out-of-bounds"-indlæsningsproblem, som ledte til offentliggørelse af kernehukommelse. Dette blev rettet gennem forbedret inputvalidering.
CVE-2017-13817: Maxime Villard (m00nbsd)
Kernel
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis læse beskyttet hukommelse
Beskrivelse: Et valideringsproblem er løst ved hjælp af forbedret rensning af input.
CVE-2017-13818: National Cyber Security Centre (NCSC) i Storbritannien
CVE-2017-13836: Vlad Tsyrklevich
CVE-2017-13841: Vlad Tsyrklevich
CVE-2017-13840: Vlad Tsyrklevich
CVE-2017-13842: Vlad Tsyrklevich
CVE-2017-13782: En anonym programmør
Kernel
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med kernerettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-13843: En anonym programmør, en anonym programmør
Kernel
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med kernerettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-7114: Alex Plaskett fra MWR InfoSecurity
Kernel
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med systemrettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-13854: shrek_wzw fra Qihoo 360 Nirvan Team
Kernel
Fås til: Apple TV (4. generation)
Effekt: Behandling af et forkert udformet binært systemarkiv kan medføre afvikling af vilkårlig kode
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret godkendelse.
CVE-2017-13834: Maxime Villard (m00nbsd)
Kernel
Fås til: Apple TV (4. generation)
Effekt: Et skadeligt program kan muligvis indhente oplysninger om tilstedeværelse og drift af andre programmer på enheden.
Beskrivelse: Et program fik ubegrænset adgang til oplysninger om netværksaktiviteter fra operativsystemet. Dette problem blev løst ved at reducere de oplysninger, der var tilgængelige for tredjepartsprogrammer.
CVE-2017-13873: Xiaokuan Zhang og Yinqian Zhang fra Ohio State University, Xueqiang Wang og XiaoFeng Wang fra Indiana University Bloomington og Xiaolong Bai fra Tsinghua University
libarchive
Fås til: Apple TV (4. generation)
Effekt: Udpakning af et skadeligt arkiv kan medføre kørsel af vilkårlig kode
Beskrivelse: Der var et problem med bufferoverløb, som er løst ved forbedret hukommelsesbehandling.
CVE-2017-13813: Fundet af OSS-Fuzz
CVE-2017-13816: Fundet af OSS-Fuzz
libarchive
Fås til: Apple TV (4. generation)
Effekt: Udpakning af et skadeligt arkiv kan medføre kørsel af vilkårlig kode
Beskrivelse: Der var flere problemer med korruption af hukommelsen i libarchive. Problemerne blev løst ved forbedret godkendelse af input.
CVE-2017-13812: Fundet af OSS-Fuzz
libc
Fås til: Apple TV (4. generation)
Effekt: En hacker kan muligvis fremkalde et DoS-angreb
Beskrivelse: Et problem med manglende ressourcer i glob() blev løst ved hjælp af en forbedret algoritme.
CVE-2017-7086: Russ Cox fra Google
libc
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis forårsage et DoS-angreb
Beskrivelse: Der var et problem med hukommelsesforbrug, som er løst ved forbedret hukommelseshåndtering.
CVE-2017-1000373
libexpat
Fås til: Apple TV (4. generation)
Effekt: Flere problemer i expat
Beskrivelse: Flere problemer blev løst ved opdatering til version 2.2.1
CVE-2016-9063
CVE-2017-9233
libxml2
Fås til: Apple TV (4. generation)
Effekt: Behandlingen af skadeligt XML-indhold kan forårsage en uventet programlukning eller kørsel af vilkårlig kode
Beskrivelse: Et use-after-free problem blev rettet ved forbedret hukommelseshåndtering.
CVE-2017-9049: Wei Lei og Liu Yang - Nanyang Technological University i Singapore
libxml2
Fås til: Apple TV (4. generation)
Effekt: Behandlingen af skadeligt XML-indhold kan forårsage en uventet programlukning eller kørsel af vilkårlig kode
Beskrivelse: Et problem med bufferoverløb blev løst ved forbedret hukommelsesbehandling.
CVE-2017-5130: En anonym programmør
CVE-2017-7376: En anonym programmør
libxml2
Fås til: Apple TV (4. generation)
Effekt: Behandlingen af skadeligt XML-indhold kan forårsage en uventet programlukning eller kørsel af vilkårlig kode
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret godkendelse af input.
CVE-2017-9050: Mateusz Jurczyk (j00ru) fra Google Project Zero
Vis
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis læse beskyttet hukommelse
Beskrivelse: Et valideringsproblem er løst ved hjælp af forbedret rensning af input.
CVE-2017-13822: Australian Cyber Security Centre – Australian Signals Directorate
Sikkerhed
Fås til: Apple TV (4. generation)
Effekt: Et tilbagekaldt certifikat kan blive godkendt
Beskrivelse: Der var et problem med godkendelse af certifikater i håndteringen af data til tilbagekaldelse. Problemet er løst ved forbedret godkendelse.
CVE-2017-7080: En anonym programmør, Sven Driemecker fra adesso mobile solutions gmbh, Rune Darrud (@theflyingcorpse) fra Bærum kommune, en anonym programmør
SQLite
Fås til: Apple TV (4. generation)
Effekt: Flere problemer i SQLite
Beskrivelse: Flere problemer blev løst ved opdatering til version 3.19.3.
CVE-2017-10989: Fundet af OSS-Fuzz
CVE-2017-7128: Fundet af OSS-Fuzz
CVE-2017-7129: Fundet af OSS-Fuzz
CVE-2017-7130: Fundet af OSS-Fuzz
SQLite
Fås til: Apple TV (4. generation)
Effekt: Et program kan muligvis køre vilkårlig kode med systemrettigheder
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-7127: En anonym programmør
WebKit
Fås til: Apple TV (4. generation)
Effekt: Behandling af webindhold med skadelig kode kan føre til kørsel af vilkårlig kode
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret godkendelse af input.
CVE-2017-7081: Apple
WebKit
Fås til: Apple TV (4. generation)
Effekt: Behandling af webindhold med skadelig kode kan føre til kørsel af vilkårlig kode
Beskrivelse: Flere problemer med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-7087: Apple
CVE-2017-7091: Wei Yuan fra Baidu Security Lab, der arbejder med Trend Micros Zero Day Initiative
CVE-2017-7092: Qixun Zhao (@S0rryMybad) fra Qihoo 360 Vulcan Team, Samuel Gro og Niklas Baumstark, der arbejder med Trend Micros Zero Day Initiative
CVE-2017-7093: Samuel Gro og Niklas Baumstark, der arbejder med Trend Micros Zero Day Initiative
CVE-2017-7094: Tim Michaud (@TimGMichaud) fra Leviathan Security Group
CVE-2017-7095: Wang Junjie, Wei Lei og Liu Yang fra Nanyang Technological University, der arbejder med Trend Micros Zero Day Initiative
CVE-2017-7096: Wei Yuan fra Baidu Security Lab
CVE-2017-7098: Felipe Freitas fra Instituto Tecnológico de Aeronáutica
CVE-2017-7099: Apple
CVE-2017-7100: Masato Kinugawa og Mario Heiderich fra Cure53
CVE-2017-7102: Wang Junjie, Wei Lei og Liu Yang fra Nanyang Technological University
CVE-2017-7104: likemeng fra Baidu Security Lab
CVE-2017-7107: Wang Junjie, Wei Lei og Liu Yang fra Nanyang Technological University
CVE-2017-7111: likemeng fra Baidu Security Lab (xlab.baidu.com), der arbejder med Trend Micros Zero Day Initiative
CVE-2017-7117: lokihardt fra Google Project Zero
CVE-2017-7120: chenqin (陈钦) fra Ant-financial Light-Year Security Lab
WebKit
Fås til: Apple TV (4. generation)
Effekt: Cookies tilhørende et domæne kan blive videresendt til et andet domæne
Beskrivelse: Der var problemer med tilladelser i forbindelse med håndteringen af cookies i browsere. Problemet blev løst, ved at der ikke længere returneres cookies fra specielle URL-adresseskemaer.
CVE-2017-7090: Apple
WebKit
Fås til: Apple TV (4. generation)
Effekt: Behandling af webindhold med skadelig kode kan føre til scriptingangreb på tværs af websteder
Beskrivelse: Politik til programbuffer kan uventet blive anvendt.
CVE-2017-7109: avlidienbrunn
Wi-Fi
Fås til: Apple TV (4. generation)
Effekt: En hacker inden for rækkevidde kan muligvis køre vilkårlig kode på Wi-Fi-chippen
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-11120: Gal Beniamini fra Google Project Zero
CVE-2017-11121: Gal Beniamini fra Google Project Zero
Wi-Fi
Fås til: Apple TV (4. generation)
Effekt: Skadelig kode, der kører på Wi-Fi-chippen, kan køre vilkårlig kode med kernerettigheder på programprocessoren
Beskrivelse: Et problem med beskadiget hukommelse er løst via forbedret hukommelseshåndtering.
CVE-2017-7103: Gal Beniamini fra Google Project Zero
CVE-2017-7105: Gal Beniamini fra Google Project Zero
CVE-2017-7108: Gal Beniamini fra Google Project Zero
CVE-2017-7110: Gal Beniamini fra Google Project Zero
CVE-2017-7112: Gal Beniamini fra Google Project Zero
Wi-Fi
Fås til: Apple TV (4. generation)
Effekt: Skadelig kode, der kører på Wi-Fi-chippen, kan køre vilkårlig kode med kernerettigheder på programprocessoren
Beskrivelse: Flere konkurrencetilstande blev løst ved hjælp af forbedret godkendelse.
CVE-2017-7115: Gal Beniamini fra Google Project Zero
Wi-Fi
Fås til: Apple TV (4. generation)
Effekt: Skadelig kode, der kører på Wi-Fi-chippen, kan læse begrænset kernehukommelse
Beskrivelse: Et valideringsproblem er løst ved hjælp af forbedret rensning af input.
CVE-2017-7116: Gal Beniamini fra Google Project Zero
Wi-Fi
Fås til: Apple TV (4. generation)
Effekt: En hacker inden for rækkevidde kan muligvis læse i den begrænsede hukommelse fra Wi-Fi-chipsettet
Beskrivelse: Et valideringsproblem er løst ved hjælp af forbedret rensning af input.
CVE-2017-11122: Gal Beniamini fra Google Project Zero
zlib
Fås til: Apple TV (4. generation)
Effekt: Flere problemer i zlib
Beskrivelse: Flere problemer blev løst ved opdatering til version 1.2.11.
CVE-2016-9840
CVE-2016-9841
CVE-2016-9842
CVE-2016-9843
Yderligere anerkendelser
Sikkerhed
Vi vil gerne takke Abhinav Bansal fra Zscaler, Inc. for hjælpen.
WebKit
Vi vil gerne takke Rayyan Bijoora (@Bijoora) fra The City School, PAF Chapter for hjælpen.
Oplysninger om produkter, der ikke er produceret af Apple, eller uafhængige websteder, der ikke styres eller testes af Apple, leveres uden Apples anbefaling eller godkendelse. Apple påtager sig intet ansvar, hvad angår valg, ydeevne eller brug af websteder eller produkter fra andre producenter. Apple giver ingen erklæringer med hensyn til nøjagtigheden eller pålideligheden af websteder fra andre producenter. Kontakt producenten for at få flere oplysninger.