Eine Sicherheitsanfälligkeit in SQLite ermöglicht es, Chrome über WebSQL aus der Ferne anzugreifen.

Sicherheitsforscher von der chinesischen Firma Tencent haben vorgestellt eine neue Variante der Schwachstelle Magellan (CVE-2019-13734), die die Ausführung von Code beim Verarbeiten von SQL-Konstruktionen in der SQLite-Datenbank auf spezielle Weise ermöglicht. Eine ähnliche Schwachstelle wurde veröffentlicht von denselben Forschern vor einem Jahr entdeckt. Die Schwachstelle ist bemerkenswert, da sie es ermöglicht, den Chrome-Browser remote anzugreifen und die Kontrolle über das System des Benutzers zu erlangen, indem von Angreifern kontrollierte Webseiten geöffnet werden.

Der Angriff auf Chrome/Chromium erfolgt über die WebSQL-API, deren Handler auf dem SQLite-Code basiert. Angriffe auf andere Anwendungen sind nur möglich, wenn diese die Übertragung externer SQL-Konstruktionen in SQLite zulassen, beispielsweise wenn sie SQLite als Format für den Datenaustausch verwenden. Firefox ist von dieser Schwachstelle nicht betroffen, da die Mozilla Corporation abgelehnt haben, die Implementierung von WebSQL zugunsten der IndexedDB-API. Google hat das Problem in der Version

. In der SQLite-Codebasis wurde das Problem Chrome 79am 17. November behoben, und in der Chromium-Codebasis - wurde behoben am 21. November. Das Problem besteht in.
Проблема присутствует в Code Die Volltextsuchmaschine FTS3 und die Manipulation mit Schatten таблицами (shadow tables, eine spezielle Art von virtuellen Tabellen mit Schreibmöglichkeit) können zu Indexbeschädigungen und Pufferüberläufen führen. Detaillierte Informationen zur Nutzungstechnik werden in 90 Tagen veröffentlicht.

Die neue SQLite-Version mit dem Fix ist bisher nicht erstellt (ist für 31. Dezember). Als Abhilfe kann ab SQLite 3.26.0 der Modus SQLITE_DBCONFIG_DEFENSIVE verwendet werden, der das Schreiben in Schatten таблицы untersagt und bei der Verarbeitung externer SQL-Anfragen in SQLite empfohlen wird. In den Distributionen bleibt die Schwachstelle in der SQLite-Bibliothek bisher ungelöst. Debian, Ubuntu, RHEL, openSUSE/SUSE, Arch Linux, , aber bisher ist er noch nicht in, FreeBSD. Chromium ist in allen Distributionen bereits aktualisiert und nicht anfällig für die Schwachstelle, das Problem kann jedoch verschiedene Drittanbieter-Browser und Anwendungen erfassen, die die Chromium-Engine verwenden, sowie Android-Anwendungen auf Basis von Webview.

Zusätzlich wurden in SQLite auch 4 weniger gefährliche Probleme festgestellt (CVE-2019-13750, CVE-2019-13751, CVE-2019-13752, CVE-2019-13753), die zu Datenlecks und Umgehungen von Einschränkungen führen können (können als begleitende Faktoren für Angriffe auf Chrome verwendet werden). Die angegebenen Probleme wurden im SQLite-Code am 13. Dezember behoben. In der Gesamtheit ermöglichten die Probleme den Forschern, einen funktionsfähigen Exploit zu entwickeln, der es erlaubt, Code im Kontext des Chromium-Prozesses auszuführen, der für das Rendering verantwortlich ist.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster