Zusammenfassung
FromHEIC verarbeitet deine Dateien in deinem Browser, in einem Web Worker, ohne serverseitige Komponente. Das senkt manche Risiken, beseitigt aber nicht alle. Nichts ist „100 % sicher“, und das behaupten wir auch nicht.
Was der Browser uns bietet
- Die Sandbox. Webseiten laufen in einer eingeschränkten Umgebung. Eine Seite kann nicht frei auf deine Festplatte zugreifen. Sie bekommt nur die Dateien, die du auswählst.
- Kein Upload-Weg, konstruktionsbedingt. Die Tools haben keine Serverkomponente, also gibt es auf unserer Seite keinen Ort, an dem deine Datei landet.
- Content-Security-Policy (CSP). Die Website sendet eine CSP, die Netzwerkverbindungen auf den eigenen Ursprung und Google Analytics, das nur geladen wird, wenn du zustimmst, beschränkt. Würde ein Skript auf der Seite versuchen, dein Foto an irgendeine andere Domain zu schicken, würde der Browser diese Verbindung blockieren.
- Codecs vom selben Ursprung. Decoder und Encoder sind WebAssembly-Dateien, die von dieser Domain kommen und nur bei Bedarf geladen werden.
- Web Worker. Das aufwendige Dekodieren läuft in einem Worker, getrennt von der Oberfläche der Seite.
Das verbleibende Risiko: Codecs
Bild-Parser hatten schon echte Schwachstellen. CVE-2023-41064 ist zum Beispiel ein veröffentlichter CVE-Eintrag zu Software, die Bilder verarbeitet. Die Seite des Eintrags benötigt JavaScript; betroffenes Produkt und Details liest du dort nach. Wir nennen ihn als Beleg dafür, dass das Parsen nicht vertrauenswürdiger Bilder bekanntermaßen eine Fehlerquelle ist, und nicht, um etwas Konkretes über FromHEIC auszusagen.
FromHEIC nutzt Open-Source-Bibliotheken (libheif, libde265, libwebp, libavif/aom). Eine bösartige oder beschädigte Datei könnte einen Fehler in ihnen auslösen. Die WebAssembly-Sandbox und die eigenen Schutzmechanismen des Browsers sollen so einen Fehler im Tab halten, aber auch ein Browserfehler könnte eine Rolle spielen. Halte deinen Browser aktuell.
Praktische Grenzen
- Die Grenzen von 200 MB pro Datei, 100 Megapixeln pro Bild und 200 Dateien pro Stapel verringern die Gefahr von ausufernder Speichernutzung, schließen sie aber nicht aus.
- Dateitypen werden am Inhalt erkannt, und Ausgaben werden vor dem Download erneut geparst. Das prüft die Struktur, nicht die Absicht.
- Das Entfernen von Metadaten betrifft Standardfelder für EXIF, XMP und GPS, die das Tool liest. Es garantiert nicht, dass ein Foto anonym ist. Auch das Bild selbst kann etwas verraten.
- Ein Kartenlink im Metadaten-Viewer öffnet eine externe Website (OpenStreetMap) erst, nachdem du eine Schaltfläche drückst.
- Die Website kann kein Gerät schützen, das bereits kompromittiert ist, und auch keine Dateien, die du weitergibst.
Gewohnheiten, die wir empfehlen
- Halte Browser und Betriebssystem aktuell.
- Sei vorsichtig mit Dateien unbekannter Absender. Siehe den Ratgeber zur Sicherheit von Bilddateien.
- Nutze den Dateiprüfer und den Health-Check, um ungewöhnliche Dateien vor dem Umwandeln zu untersuchen.
- Bewahre deine Originale auf.
- Entferne Standortdaten, bevor du Fotos veröffentlichst.
Eine Schwachstelle melden
Schreib an contact@gohammer.mobi mit der Seite, deinem Browser und den Schritten zur Reproduktion. Veröffentliche keine Details, bevor der Betreiber Gelegenheit hatte zu antworten. Betreiber ist Hammer Desenvolvimento de Software.