Apple Safari 6.0.5 auf Mac OS X Restore Browser Sessions LastSession.plist schwache Verschlüsselung

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
3.9$0-$5k0.00

Zusammenfassunginfo

Eine Schwachstelle, die als problematisch eingestuft wurde, wurde in Apple Safari 6.0.5 auf Mac OS X gefunden. Es betrifft eine unbekannte Funktion der Datei LastSession.plist der Komponente Restore Browser Sessions Handler. Durch Manipulieren mit unbekannten Daten kann eine schwache Verschlüsselung-Schwachstelle ausgenutzt werden. Die Identifikation der Schwachstelle findet als CVE-2013-7127 statt. Darüber hinaus steht ein Exploit zur Verfügung. Es wird geraten, die betroffene Komponente zu aktualisieren.

Detailsinfo

Eine Schwachstelle wurde in Apple Safari 6.0.5 auf Mac OS X (Web Browser) ausgemacht. Sie wurde als problematisch eingestuft. Es geht hierbei um eine unbekannte Funktionalität der Datei LastSession.plist der Komponente Restore Browser Sessions Handler. Mittels Manipulieren mit einer unbekannten Eingabe kann eine schwache Verschlüsselung-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-310. Auswirkungen hat dies auf Vertraulichkeit und Integrität. Die Zusammenfassung von CVE lautet:

Apple Safari 6.0.5 on Mac OS X 10.7.5 and 10.8.5 stores cleartext credentials in LastSession.plist, which allows local users to obtain sensitive information by reading this file.

Die Schwachstelle wurde am 13.12.2013 durch Vyacheslav Zakorzhevsky von Kaspersky Lab als Loophole in Safari in Form eines bestätigten Postings (Blog) herausgegeben. Bereitgestellt wird das Advisory unter securelist.com. Eine Veröffentlichung wurde nicht in Zusammenarbeit mit Apple angestrebt. Die Verwundbarkeit wird seit dem 17.12.2013 mit der eindeutigen Identifikation CVE-2013-7127 gehandelt. Sie gilt als leicht auszunutzen. Umgesetzt werden muss der Angriff lokal. Um eine Ausnutzung durchzusetzen, muss eine einfache Authentisierung umgesetzt werden. Es sind technische Details sowie ein privater Exploit zur Schwachstelle bekannt. Als Angriffstechnik weist das MITRE ATT&CK Projekt die ID T1600 aus. Das Advisory weist darauf hin:

Safari, however, doesn’t encrypt previous sessions and stores them in a standard plist file that is freely accessible. As a result, it’s easy to find a user’s login credentials.

Er wird als proof-of-concept gehandelt. Für den Vulnerability Scanner Nessus wurde am 23.10.2013 ein Plugin mit der ID 70563 (Mac OS X : Apple Safari < 6.1 Multiple Vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family MacOS X Local Security Checks zugeordnet und im Kontext l ausgeführt. Das Advisory zeigt auf:

The complete authorized session on the site is saved in the plist file in full view despite the use of https. The file itself is located in a hidden folder, but is available for anyone to read. The system can easily open a plist file. It stores information about the saved session – including http requests encrypted using a simple Base64 encoding algorithm – in a structured format.

Ein Aktualisieren vermag dieses Problem zu lösen. Das Erscheinen einer Gegenmassnahme geschah schon vor und nicht nach der Veröffentlichung der Schwachstelle. Apple hat so vorab gehandelt. Das Advisory stellt fest:

We have informed Apple about the problem.

Unter anderem wird der Fehler auch in den Datenbanken von X-Force (89941), Tenable (70563), SecurityFocus (BID 60067†) und OSVDB (101118†) dokumentiert. Unter securelist.com werden zusätzliche Informationen bereitgestellt. Mit dieser Schwachstelle verwandte Einträge finden sich unter VDB-10343, VDB-10393, VDB-10394 und VDB-10976. If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Betroffen

  • Apple Mac OS X 10.8.5, Safari 6.0.5 (8536.30.1)
  • Apple Mac OS X 10.7.5, Safari 6.0.5 (7536.30.1)

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

Screenshot

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 4.4
VulDB Meta Temp Score: 3.9

VulDB Base Score: 4.4
VulDB Temp Score: 3.9
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 🔍

Exploitinginfo

Klasse: Schwache Verschlüsselung
CWE: CWE-310
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Teilweise
Lokal: Ja
Remote: Nein

Verfügbarkeit: 🔍
Zugang: Privat
Status: Proof-of-Concept

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 70563
Nessus Name: Mac OS X : Apple Safari < 6.1 Multiple Vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

OpenVAS ID: 800506
OpenVAS Name: Apple Safari Information Disclosure Vulnerability Dec13 (Mac OS X)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍

Timelineinfo

21.05.2013 🔍
22.10.2013 +154 Tage 🔍
23.10.2013 +1 Tage 🔍
13.12.2013 +51 Tage 🔍
13.12.2013 +0 Tage 🔍
17.12.2013 +3 Tage 🔍
17.12.2013 +0 Tage 🔍
04.06.2021 +2726 Tage 🔍

Quelleninfo

Hersteller: apple.com

Advisory: Loophole in Safari
Person: Vyacheslav Zakorzhevsky
Firma: Kaspersky Lab
Status: Bestätigt

CVE: CVE-2013-7127 (🔍)
GCVE (CVE): GCVE-0-2013-7127
GCVE (VulDB): GCVE-100-11501
X-Force: 89941 - Apple Safari running on Mac OS X credentials information disclosure
SecurityFocus: 60067
OSVDB: 101118

scip Labs: https://www.scip.ch/?labs.20161013
Diverses: 🔍
Siehe auch: 🔍

Eintraginfo

Erstellt: 13.12.2013 13:40
Aktualisierung: 04.06.2021 10:12
Anpassungen: 13.12.2013 13:40 (68), 16.05.2018 09:08 (13), 04.06.2021 10:12 (4)
Komplett: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Do you need the next level of professionalism?

Upgrade your account now!