Sicherheitsforscher aus dem chinesischen Unternehmen Tencent neue Variante der Sicherheitsanfälligkeit (), die die Ausführung von Code ermöglicht, wenn in der SQLite-Datenbank bestimmte SQL-Konstruktionen verarbeitet werden. Eine ähnliche Sicherheitsanfälligkeit wurde von denselben Forschern vor einem Jahr gefunden. Die Sicherheitsanfälligkeit ist bemerkenswert, da sie es ermöglicht, den Browser Chrome aus der Ferne anzugreifen und die Kontrolle über das Benutzer-System zu erhalten, wenn von Angreifern kontrollierte Web-Seiten geöffnet werden.
Der Angriff auf Chrome/Chromium erfolgt über die WebSQL-API, deren Handler auf SQLite-Code basiert. Ein Angriff auf andere Anwendungen ist nur möglich, wenn diese die Übertragung von externen SQL-Konstruktionen an SQLite zulassen, zum Beispiel wenn sie SQLite als Austauschformat verwenden. Firefox ist von der Sicherheitsanfälligkeit nicht betroffen, da die Mozilla Corporation zugunsten Google hat das Problem mit der Veröffentlichung
. In der SQLite-Codebasis wurde das Problem am 17. November behoben, und in der Chromium-Codebasis — Das Problem ist im .
des FTS3-Volltextsuch-Engines vorhanden und kann durch Manipulation von Schatten-Tabellen (eine besondere Art von virtuellen Tabellen mit Schreibmöglichkeiten) zu einer Beschädigung des Index und einem Pufferüberlauf führen. Detaillierte Informationen zu der Ausnutzungstechnik werden in 90 Tagen veröffentlicht. noch nicht erstellt worden
, wird jedoch am ( . Chromium wurde in allen Distributionen bereits aktualisiert und ist nicht von der Sicherheitsanfälligkeit betroffen, aber das Problem könnte verschiedene Drittanbieter-Browser und Anwendungen betreffen, die die Chromium-Engine verwenden, sowie Android-Anwendungen, die auf Webview basieren. , , , , , , CVE-2019-13750
CVE-2019-13751, , , ), die zu Datenlecks und Umgehung von Einschränkungen führen können (können als begleitende Faktoren für Angriffe auf Chrome verwendet werden). Die genannten Probleme wurden im Code von SQLite am 13. Dezember behoben. In der Summe ermöglichten die Probleme es den Forschern, einen funktionierenden Exploit zu entwickeln, mit dem Code im Kontext des Chromium-Prozesses ausgeführt werden kann, der für das Rendering verantwortlich ist.
Quelle: opennet.ru
