Das Unternehmen Google hat versehentlich öffentlichen Zugang zu einem Bericht (öffentliche Kopie) gewährt, der eine detaillierte Erklärung und ein Beispiel für einen Exploit der noch nicht behobenen Schwachstelle im Chromium-Engine enthält. Die Schwachstelle wird als gefährlich eingestuft, und dem Forscher, der das Problem entdeckt hat, wurde eine Belohnung von 1000 $ gezahlt. Die Informationen über das Problem wurden bereits 2022 eingereicht und seither immer wieder thematisiert, jedoch nicht abgeschlossen, da eine Umsetzung neuer Limits für kontinuierliches Laden erforderlich war. In einer dieser Diskussionen hielten die Entwickler fälschlicherweise die Schwachstelle für behoben und öffneten den öffentlichen Zugang zu den Informationen, obwohl das Problem weiterhin ungelöst war.
Die Schwachstelle ermöglicht es, einen Hintergrund-JavaScript-Handler (Service Worker) auch nach dem Schließen des Browserfensters weiter auszuführen. Dies gibt dem Angreifer die Möglichkeit, eine kontinuierliche Kontrolle über den Browser zu erlangen und jederzeit seinen JavaScript-Code im Kontext seiner Seite zu laden und auszuführen. Das Angriffsszenario besteht darin, dass der Angreifer erreichen kann, dass seine Seite in einer Version des Browsers geöffnet wird, die keine Schwachstellen enthält, um dann auf das Auffinden einer schwerwiegenden Schwachstelle im Browser zu warten und den Exploit auszuführen, ohne dass der Benutzer die Seite des Angreifers erneut öffnen muss. Der Kern der Methode besteht darin, eine Seite mit einem Service Worker zu erstellen, die eine Datenladeoperation ausführt, die niemals unterbrochen wird.
Laut dem Forscher, der das Problem entdeckt hat, könnte die Schwachstelle dazu verwendet werden, ein Botnetz aus Browsern aufzubauen, deren Nutzer sich nicht bewusst sind, dass ein Angreifer nach einmaliger Übernahme JavaScript-Code auf ihren Geräten ausführen kann, ohne dass sie irgendetwas unternehmen müssen. Ein solches Botnetz kann auch ohne Ausnutzung anderer Schwachstellen für DDoS-Angriffe und zum Proxysieren von bösartigem Verkehr durch die Systeme der Opfer verwendet werden. Das Problem betrifft alle Browser, die auf der Chromium-Engine basieren.
Quelle: opennet.ru
