Flatpak bis 0.8.8/0.9.x/0.10.2 D-Bus Message flatpak-proxy.c Whitespace Local Privilege Escalation
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 7.2 | $0-$5k | 0.00 |
Zusammenfassung
In Flatpak bis 0.8.8/0.9.x/0.10.2 wurde eine kritische Schwachstelle ausgemacht. Betroffen hiervon ist ein unbekannter Ablauf der Datei dbus-proxy/flatpak-proxy.c der Komponente D-Bus Message Handler. Durch das Beeinflussen durch Whitespace kann eine Local Privilege Escalation-Schwachstelle ausgenutzt werden. Diese Schwachstelle trägt die Bezeichnung CVE-2018-6560. Umgesetzt werden muss der Angriff lokal. Es gibt keinen verfügbaren Exploit. Die Aktualisierung der betroffenen Komponente wird empfohlen.
Details
Eine kritische Schwachstelle wurde in Flatpak bis 0.8.8/0.9.x/0.10.2 ausgemacht. Betroffen davon ist ein unbekannter Prozess der Datei dbus-proxy/flatpak-proxy.c der Komponente D-Bus Message Handler. Mittels Manipulieren durch Whitespace kann eine Local Privilege Escalation-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-19. Dies wirkt sich aus auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:
In dbus-proxy/flatpak-proxy.c in Flatpak before 0.8.9, and 0.9.x and 0.10.x before 0.10.3, crafted D-Bus messages to the host can be used to break out of the sandbox, because whitespace handling in the proxy is not identical to whitespace handling in the daemon.Am 29.01.2018 wurde das Problem entdeckt. Die Schwachstelle wurde am 02.02.2018 (GitHub Repository) veröffentlicht. Auf github.com kann das Advisory eingesehen werden. Die Identifikation der Schwachstelle findet seit dem 02.02.2018 als CVE-2018-6560 statt. Sie gilt als leicht ausnutzbar. Der Angriff muss lokal passieren. Das Ausnutzen erfordert keine spezifische Authentisierung. Zur Schwachstelle sind technische Details bekannt, ein verfügbarer Exploit jedoch nicht.
Dabei muss 4 Tage als nicht veröffentlichte Zero-Day Schwachstelle ausgegangen werden. Während dieser Zeit erzielte er wohl etwa $0-$5k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde am 08.02.2018 ein Plugin mit der ID 106663 (openSUSE Security Update : flatpak (openSUSE-2018-139)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family SuSE Local Security Checks zugeordnet und im Kontext l ausgeführt. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 170845 (OpenSUSE Security Update for flatpak (openSUSE-SU-2018:0389-1)) zur Prüfung der Schwachstelle an.
Ein Upgrade auf die Version 0.8.9 oder 0.10.3 vermag dieses Problem zu beheben. Das Erscheinen einer Gegenmassnahme geschah 5 Tage nach der Veröffentlichung der Schwachstelle. Die Entwickler haben entsprechend ziemlich schnell reagiert.
Unter anderem wird der Fehler auch in der Verwundbarkeitsdatenbank von Tenable (106663) dokumentiert. If you want to get best quality of vulnerability data, you may have to visit VulDB.
Produkt
Name
Version
Lizenz
Webseite
- Produkt: https://github.com/flatpak/flatpak/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 7.6VulDB Meta Temp Score: 7.2
VulDB Base Score: 6.3
VulDB Temp Score: 5.6
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 8.8
NVD Vector: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
|---|---|---|---|---|---|
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: Local Privilege EscalationCWE: CWE-19
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Teilweise
Lokal: Ja
Remote: Nein
Verfügbarkeit: 🔍
Status: Nicht definiert
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 106663
Nessus Name: openSUSE Security Update : flatpak (openSUSE-2018-139)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: UpgradeStatus: 🔍
Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍
Upgrade: Flatpak 0.8.9/0.10.3
Patch: github.com
Timeline
29.01.2018 🔍02.02.2018 🔍
02.02.2018 🔍
02.02.2018 🔍
03.02.2018 🔍
07.02.2018 🔍
08.02.2018 🔍
03.02.2023 🔍
Quellen
Produkt: github.comAdvisory: RHSA-2018:2766
Status: Nicht definiert
Bestätigung: 🔍
CVE: CVE-2018-6560 (🔍)
GCVE (CVE): GCVE-0-2018-6560
GCVE (VulDB): GCVE-100-112778
Eintrag
Erstellt: 03.02.2018 09:07Aktualisierung: 03.02.2023 14:31
Anpassungen: 03.02.2018 09:07 (70), 01.01.2020 11:39 (6), 03.02.2023 14:31 (6)
Komplett: 🔍
Cache ID: 216::103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.