Cybersicherheit 1 h agoZu Lesezeichen hinzufügen
Ein Fehler in der Adobe Acrobat Browsererweiterung ermöglicht es schädlichen Websites, die WhatsApp Web-Daten des Opfers zu lesen - ein klassisches Umgehen der Same-Origin Policy über eine privilegierte Erweiterung.
Eine Kette von Schwachstellen, die nun behoben wurde, in der Adobe Acrobat-Erweiterung für Chrome - die über 314 Millionen Nutzer hat - ermöglichte es einer von dem Opfer besuchten bösartigen Website, WhatsApp Web stillschweigend auf die Daten zuzugreifen: Kontaktdaten, laufende Gespräche, potenziell die Nachrichtenhistorie.
Die Schwachstelle wurde von den Forschern von Guardio Labs als HermeticReader bezeichnet, die sie nach der Behebung veröffentlichten.
Der Angriff nutzt die Tatsache, dass eine Browsererweiterung, insbesondere eine Erweiterung mit weitreichenden Berechtigungen (<all_urls> oder ähnliches), den DOM eines beliebigen Tabs lesen und schreiben kann. Ein logischer Fehler im Code der Erweiterung ermöglichte es einer Drittseite, Kontext einzufügen, den die Erweiterung mit ihren eigenen Privilegien ausführte - die Same-Origin Policy (SOP) umgehend, die grundlegende Regel, die verhindert, dass evil.com die Cookies von whatsapp.com liest.
1. Überprüfen Sie, ob die Adobe Acrobat-Erweiterung über chrome://extensions aktualisiert ist - die behobene Version wird bereits verteilt. 2. Wenn Sie die Acrobat-Integration im Browser nicht verwenden: Deinstallieren Sie sie (sie dient nur dazu, PDFs in Acrobat Reader statt im integrierten Viewer zu öffnen). 3. Überprüfen Sie die Liste Ihrer Erweiterungen: Jede Erweiterung mit 'Read and change all your data on all websites' ist ein potenzieller Umgehungspunkt der SOP.
Dieser Vorfall veranschaulicht ein wiederkehrendes Problem: Browser-Erweiterungen sind ein schwacher Punkt der Web-Sicherheit. Sie verfügen über Privilegien, die kein Seitencode erhalten könnte (Zugang zu allen Tabs, Cookies, Headern), werden aber mit deutlich weniger Ressourcen gewartet als die Browser selbst oder die Zielseiten.
Die Ironie des Szenarios: Die Same-Origin Policy schützt WhatsApp Web vor allen Versuchen des Diebstahls von anderen Web-Origin. Aber sie schützt WhatsApp Web nicht vor einer Erweiterung, die vom Benutzer mit weitreichenden Berechtigungen installiert wurde - und genau diese implizite Vertrauensbasis wird hier verletzt.
Die Tatsache, dass die Erweiterung 314 Millionen Nutzer betrifft, zeigt das Ausmaß des Risikos: Jede Schwachstelle in diesem Umfang entspricht potenziell einem massiven, stillen Kompromiss. Adobe hat das Update bereitgestellt - das ist das erwartete Verhalten, aber die grundlegende Frage bleibt: Wie viele andere weit verbreitete Erweiterungen haben ähnliche, nie entdeckte Fehler?
Für den Nutzer ist die Regel einfach und schmerzhaft: Installation einer Erweiterung = Erweiterung der Angriffsfläche aller Webdienste, die Sie nutzen. Der "strikte" Modus von Chrome (Manifest V3, granularere Berechtigungen) reduziert das Risiko etwas, beseitigt es aber nicht - ein Fehler in einer Erweiterung mit gewährten Berechtigungen bleibt ein Fehler mit gewährten Berechtigungen.
Für die Entwickler von Erweiterungen: Jedes postMessage, jedes DOM-Event, jede HTML-Einfügung von einer Drittseite als feindliche Eingabe behandeln. Es ist dieselbe Hygiene wie für einen Webdienst, der im Internet exponiert ist.
Zu beachten
Artikel von künstlicher Intelligenz erstellt, unter menschlicher redaktioneller Kontrolle geprüft.