• IT-Karriere:
  • Services:

Externe Inhalte, HTML-Mails und Sicherheit

Was ist das Problem mit der GnuPG-API?

Stellenmarkt
  1. Deutschland sicher im Netz e.V., Berlin
  2. Deutsche Rentenversicherung Bund, Berlin

Zunächst muss man wissen, dass GnuPG keine Bibliothek bereitstellt. Wenn ein anderes Programm GnuPG nutzen will, wird es über das Kommandozeileninterface aufgerufen. Es gibt eine Wrapper-Bibliothek namens GPGme, die wird aber nicht von allen Programmen genutzt.

Beim Kommandozeilentool gibt es genau das problematische Verhalten im Zusammenhang mit MDCs, das zu Sicherheitslücken führt: Bei einem fehlenden MDC oder einem Paket ohne MDC-Schutz wird trotzdem der entschlüsselte Plaintext ausgegeben. Anschließend erscheint eine Fehlermeldung.

Die Kritik daran: Dieses Interface lädt geradezu dazu ein, es unsicher zu implementieren. Ein Mailclient, der GPG aufruft, muss im Fall einer Fehlermeldung den Plaintext verwenden und darf ihn nicht anzeigen.

Die GnuPG-Entwickler halten dieses Interface für notwendig, um das Streamen von Daten zu ermöglichen. So kann etwa eine mehrere Gigabyte große Datei mit GPG entschlüsselt werden - den Inhalt zu puffern und erst nach korrektem MDC-Check auszugeben, ist nicht machbar.

Dieses Problem ließe sich lösen, wenn man große Nachrichten in mehrere Teile aufspaltet, die einzeln geschützt werden. Doch dafür müsste man wiederum den Standard ändern, mit dem bestehenden OpenPGP-Datenformat ist das nicht machbar.

Reicht es, externe Inhalte zu blockieren?

Die simpelsten Efail-Angriffe basieren darauf, in HTML-Mails externe Inhalte nachzuladen, etwa indem ein Bild vom Server des Angreifers geladen und die verschlüsselte Mail an den Request angehängt wird. Ob das Nachladen von Inhalten erlaubt ist, hängt vom E-Mail-Client und von den Einstellungen ab. In Thunderbird und Outlook ist das Laden externer Inhalte standardmäßig deaktiviert, in Apple Mail ist es standardmäßig aktiv.

Doch es gibt andere denkbare Szenarien. Wir hatten bereits darüber berichtet, dass man den verschlüsselten Mailinhalt in einem HTML-Formular platzieren und dann an den Angreifer schicken kann. Ebenso denkbar sind jedoch Angriffe mit völlig anderen Datenformaten. So ließe sich auch eine PDF konstruieren, die externe Inhalte nachlädt.

Trotzdem ist klar: Es ist generell eine gute Idee, das Nachladen von Inhalten in E-Mails zu unterbinden - völlig unabhängig vom Efail-Angriff. Schon alleine aus Datenschutzsicht ist es problematisch, da beispielsweise Tracking-Pixel in E-Mails Informationen über den Empfänger preisgeben können.

Reicht es, HTML-Mails abzuschalten?

Nein, solange die grundlegenden Probleme mit modifizierbaren Nachrichten nicht behoben sind, hilft das Abschalten von HTML-Mails nur teilweise. Wie oben bereits erwähnt ist es möglich, auch mittels PDF-Dokumenten oder anderen Dokumentformaten eine Nachrichtenexfiltration zu konstruieren.

Allerdings gilt tatsächlich, dass ein Großteil der Angriffe auf HTML-Mails basiert. Wenn HTML-Mails deaktiviert sind und OpenPGP so implementiert ist, dass es nur Nachrichten mit korrektem MDC anzeigt, werden alle bisher bekannten Angriffsszenarien verhindert.

HTML-Mails und Sicherheit - passt das überhaupt zusammen?

Die Darstellung von HTML in E-Mails führt zu einer Reihe von Sicherheitsproblemen, völlig unabhängig von E-Fail. So werden beispielsweise immer wieder Cross-Site-Scripting-Lücken in Webmail-Interfaces gefunden.

Die Grundlagen von HTML-Mails sind in RFC 2110 definiert. Dieser Standard wurde bereits 1997 verabschiedet. Er enthält zwar einen Abschnitt über Sicherheit, doch der ist relativ kurz. Dass die Ausführung von Script-Code in HTML-Mails gefährlich ist, darauf wird verwiesen. Doch ob etwa Formulare in HTML-Mails zugelassen sein sollen oder wie Mailteile voneinander abgetrennt werden - dazu schweigt der Standard.

Ein grundsätzliches Problem ist daher, dass es für HTML-Mails kein durchdachtes Sicherheitskonzept gibt. Bislang versucht jeder Mailclient für sich, bekannte Sicherheitsprobleme zu verhindern.

Warum empfiehlt die Electronic Frontier Foundation (EFF) die Deinstallation von Mailverschlüsselung? Ist eine angreifbare Mailverschlüsselung nicht besser als gar keine?

Die Empfehlung der EFF hat zwei Hintergründe: Zum einen standen zum Zeitpunkt der Efail-Veröffentlichung keine Patches bereit, um die Probleme zu beheben. Zum anderen ermöglicht Efail das Entschlüsseln von Nachrichten aus der Vergangenheit. Wer also vor allem Wert darauf legt, seine Nachrichten aus der Vergangenheit zu schützen, der steht tatsächlich am besten da, wenn er vorläufig alle Mailverschlüsselungs-Funktionen deaktiviert.

Man muss die Einschätzung der EFF nicht teilen, aber es erscheint angesichts der Sachlage zumindest nachvollziehbar, wie es zu dieser Empfehlung kam. Es wäre sicher anders gelaufen, wenn von den beteiligten Softwareprojekten rechtzeitig entsprechende Updates bereitgestellt worden wären.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 PGP/SMIME: Die wichtigsten Fakten zu Efail
  1.  
  2. 1
  3. 2


Anzeige
Spiele-Angebote
  1. 26,99€
  2. 2,62€
  3. (-20%) 11,99€
  4. (-43%) 15,99€

wanne 28. Mai 2018

Wurden die Entwickler von GnuPG nicht informiert? Was richtig ist: Werner Koch (alleine...

Niveauacreme 27. Mai 2018

Nichts für ungut, aber das sind ja hahnebüchene behauptungen hier. Es ist NICHT möglich...

FreiGeistler 24. Mai 2018

Mit Readern öffnen die wirklich nur PDF können. Z.B. auf mupdf basierende. Für Windows...

My1 22. Mai 2018

sicher ist das kein problem von PGP selbst, aber es war auch ein bedeutender teil von efail.

My1 22. Mai 2018

ja klar aber das neue email kann nicht mit der ori adresse gesendet werdenm dank dkim...


Folgen Sie uns
       


Ausblendbare Kamera von Oneplus - Hands on (CES 2020)

Das Concept One ist das erste Konzept-Smartphone von Oneplus - und dient dazu, die ausblendbare Kamera zu demonstrieren.

Ausblendbare Kamera von Oneplus - Hands on (CES 2020) Video aufrufen
Holo-Monitor angeschaut: Looking Glass' 8K-Monitor erzeugt Holo-Bild
Holo-Monitor angeschaut
Looking Glass' 8K-Monitor erzeugt Holo-Bild

CES 2020 Mit seinem neuen 8K-Monitor hat Looking Glass Factory eine Möglichkeit geschaffen, ohne zusätzliche Hardware 3D-Material zu betrachten. Die holographische Projektion wird in einem Glaskubus erzeugt und sieht beeindruckend realistisch aus.
Von Tobias Költzsch und Martin Wolf

  1. UHD Alliance Fernseher mit Filmmaker-Modus kommen noch 2020
  2. Concept One ausprobiert Oneplus lässt die Kameras verschwinden
  3. Alienware Concept Ufo im Hands on Die Switch für Erwachsene

Support-Ende von Windows 7: Für wen Linux eine Alternative zu Windows 10 ist
Support-Ende von Windows 7
Für wen Linux eine Alternative zu Windows 10 ist

Windows 7 erreicht sein Lebensende (End of Life) und wird von Microsoft künftig nicht mehr mit Updates versorgt. Lohnt sich ein Umstieg auf Linux statt auf Windows 10? Wir finden: in den meisten Fällen schon.
Von Martin Loschwitz

  1. Lutris EA verbannt offenbar Linux-Gamer aus Battlefield 5
  2. Linux-Rechner System 76 will eigene Laptops bauen
  3. Grafiktreiber Nvidia will weiter einheitliches Speicher-API für Linux

Fitnesstracker im Test: Aldi sportlich abgeschlagen hinter Honor und Mi Band 4
Fitnesstracker im Test
Aldi sportlich abgeschlagen hinter Honor und Mi Band 4

Alle kosten um die 30 Euro, haben ähnliche Funktionen - trotzdem gibt es bei aktuellen Fitnesstrackern von Aldi, Honor und Xiaomi spürbare Unterschiede. Als größte Stärke des Geräts von Aldi empfanden wir kurioserweise eine technische Schwäche.
Von Peter Steinlechner

  1. Wearable Acer und Vatikan präsentieren smarten Rosenkranz
  2. Apple Watch Series 5 im Test Endlich richtungsweisend
  3. Suunto 5 Sportuhr mit schlauem Akku vorgestellt

    •  /