Ungültige PGP-Signatur bei Mails in Thunderbird von und nach mailbox.org
gelöst
Hallo Forengemeinde, hoffentlich könnt ihr mir helfen.
Bei Mails von und in Richtung @mailbox.org bekomme ich folgende Fehlermeldung:
"Ungültige digitale Signatur
Diese Nachricht enthält eine Signatur, aber es wurde ein technischer Fehler festgestellt. Entweder wurde die Nachricht beschädigt oder von einer anderen Person verändert."
Der Fehler tritt unter allen neueren Thunderbird-Versionen auf, bis auf Thunderbird 140.14.0esr, da funktioniert die Signatur. Die Signatur bzw. derselbe Signaturschlüssel funktioniert auch unter allen Thunderbirdversionen bei anderen Mailprovidern. Vor ein paar Tagen habe ich dieses Problem dem Support gemeldet, allerdings habe ich nur Mailbox Light.
MfG
Keine Verbindung
Echtzeitbenachrichtigungen funktionieren möglicherweise nicht
Ich habe das gleiche Problem
Dann sollte sich der @Support das trotzdem mal anschauen, auch wenn Du nur den Light-Tarif hast, denn es geht um eine angebotene Funktion.
Dann sollte sich der @Support das trotzdem mal anschauen, auch wenn Du nur den Light-Tarif hast, denn es geht um eine angebotene Funktion.
Ich habe Thunderbird 154.0 (also neueste Version) und keine Probleme mit PGP. Was mich irritiert ist der Umstand, dass in beide Richtungen das Problem auftritt. Wenn Du eine PGP-signierte Mail von mailbox erhältst, wird der Key für noreply@mailbox.org verwendet. Hast Du diesen im Schlüsselbund? Sonst lade ihn von der Impressum-Seite herunter: https://mailbox.org/de/impressum/
Wenn Du Mails an mailbox.org sendest, verwendest Du ja Deinen public key.
Hast Du bei mailbox im Webmailer irgend welche Regeln/Filter, die Mails evtl. verändern?
Nachtrag: Oder sehe ich das Problem zu "eng"? Sind alle ein- und ausgehenden Mails mit Deinem mailbox-Account betroffen? Wie sehen die Mails im Webmailer aus, falls Du dort den Guard aktiviert hast?
Ich habe Thunderbird 154.0 (also neueste Version) und keine Probleme mit PGP. Was mich irritiert ist der Umstand, dass in beide Richtungen das Problem auftritt. Wenn Du eine PGP-signierte Mail von mailbox erhältst, wird der Key für noreply@mailbox.org verwendet. Hast Du diesen im Schlüsselbund? Sonst lade ihn von der Impressum-Seite herunter: https://mailbox.org/de/impressum/
Wenn Du Mails an mailbox.org sendest, verwendest Du ja Deinen public key.
Hast Du bei mailbox im Webmailer irgend welche Regeln/Filter, die Mails evtl. verändern?
Nachtrag: Oder sehe ich das Problem zu "eng"? Sind alle ein- und ausgehenden Mails mit Deinem mailbox-Account betroffen? Wie sehen die Mails im Webmailer aus, falls Du dort den Guard aktiviert hast?
Ich habe 3 Mailadressen: (GMX, Hotmail, Mailbox) und untereinander signierte Testmails verschickt. Hotmail-GMX und andersherum funktioniert - nur Mailbox nicht.
Ich habe 3 Mailadressen: (GMX, Hotmail, Mailbox) und untereinander signierte Testmails verschickt. Hotmail-GMX und andersherum funktioniert - nur Mailbox nicht.
https://faq.tickets.tu-dresden.de/otrs/public.pl?Action=PublicFAQZoom;ItemID=919
... brachte keinen Erfolg.
https://faq.tickets.tu-dresden.de/otrs/public.pl?Action=PublicFAQZoom;ItemID=919
... brachte keinen Erfolg.
Der Fehler tritt ab Thunderbird 144.0 mit dieser "Korrektur" auf:
"OpenPGP & Verschlüsselung: Ein kritischer Fehler wurde korrigiert, bei dem beim Erstellen einer digital signierten OpenPGP-E-Mail fälschlicherweise nicht alle Header-Daten mit signiert wurden."
Der Fehler tritt ab Thunderbird 144.0 mit dieser "Korrektur" auf:
"OpenPGP & Verschlüsselung: Ein kritischer Fehler wurde korrigiert, bei dem beim Erstellen einer digital signierten OpenPGP-E-Mail fälschlicherweise nicht alle Header-Daten mit signiert wurden."
Authentication-Results: incoming_mbo; dkim=fail ("body hash did not verify")Authentication-Results: incoming_mbo; dkim=fail ("body hash did not verify")Denn offensichtlich stimmt was mit der DKIM-Konfiguration bei mailbox.org nicht.
Denn offensichtlich stimmt was mit der DKIM-Konfiguration bei mailbox.org nicht.
... und Thunderbird nimmt es mit der Signatur des gesamten Headers zu genau - aber richtig. :-)
... und Thunderbird nimmt es mit der Signatur des gesamten Headers zu genau - aber richtig. :-)
Guten Tag,
ich kann das hier beschriebene Problem ebenfalls reproduzieren, in meinem Fall mit Betterbird 153.2.0esr-bb8 und mailbox.org.
Mir ist bewusst, dass der ursprüngliche Bericht Thunderbird betrifft und ich Betterbird verwende. Das beobachtete Verhalten entspricht jedoch dem beschriebenen Thunderbird-Problem. Entscheidend ist bei meinem Test außerdem, dass die von Betterbird erzeugte Nachricht im Ordner „Gesendet“ mit GnuPG erfolgreich verifiziert werden kann und erst die über mailbox.org empfangene Fassung eine ungültige Signatur aufweist.
Ich habe die gesendete und anschließend wieder empfangene OpenPGP/MIME-signierte Nachricht unabhängig mit GnuPG 2.4.4 untersucht.
Die im Ordner „Gesendet“ gespeicherte Nachricht besitzt eine kryptografisch gültige OpenPGP-Signatur. GnuPG meldet hier „Korrekte Signatur“.
Nach dem Versand über mailbox.org und dem erneuten Empfang derselben Nachricht zeigt Betterbird dagegen „Ungültige digitale Signatur – technischer Fehler“. Eine unabhängige Überprüfung der empfangenen Nachricht mit GnuPG ergibt ebenfalls eine falsche Signatur.
Daraufhin habe ich den tatsächlich signierten MIME-Bereich der gesendeten und der empfangenen EML-Datei miteinander verglichen. Das Ergebnis lautet: Der signierte Inhalt ist nicht identisch, der OpenPGP-Signaturblock selbst dagegen schon.
Der entscheidende Unterschied zwischen den beiden signierten MIME-Bereichen ist der Header „User-Agent: Betterbird (Linux)“. Dieser Header ist in der gesendeten und noch korrekt signierten Nachricht Bestandteil des signierten MIME-Bereichs. In der über mailbox.org empfangenen Nachricht fehlt genau dieser Header.
Dadurch wurde der bereits signierte Nachrichteninhalt nachträglich verändert, während die OpenPGP-Signatur selbst unverändert blieb. Entsprechend kann die Signatur beim Empfänger nicht mehr erfolgreich verifiziert werden.
Das Verhalten passt auch zu dem bereits bei Mozilla dokumentierten Bug 1999642 im Zusammenhang mit den seit Thunderbird 144 geschützten beziehungsweise signierten Headern.
Meine Systemumgebung:
Betriebssystem: Linux Mint 22.3 (Zena)
Kernel: 7.0.0-31-generic
Desktop: Cinnamon / X-Cinnamon
Betterbird: 153.2.0esr-bb8
Installation: Flatpak, systemweit
Quelle: Flathub
Runtime: org.freedesktop.Platform/x86_64/25.08
Flatpak: 1.14.6
GnuPG: 2.4.4
libgcrypt: 1.10.3
Vielleicht hilft dieser Vergleich bei der weiteren Eingrenzung. Nach meinem Test ist die von Betterbird erzeugte OpenPGP-Signatur zunächst gültig. Ungültig wird sie erst, nachdem der User-Agent-Header aus dem signierten MIME-Bereich verschwunden ist.
Die gesendete und die empfangene EML-Datei habe ich für weitere Untersuchungen noch vorliegen. Wegen der darin enthaltenen persönlichen Daten und Metadaten möchte ich diese nicht öffentlich im Forum hochladen. Falls sie für die Untersuchung benötigt werden, kann ich sie dem mailbox.org-Team auf einem nichtöffentlichen Weg zur Verfügung stellen.
Guten Tag,
ich kann das hier beschriebene Problem ebenfalls reproduzieren, in meinem Fall mit Betterbird 153.2.0esr-bb8 und mailbox.org.
Mir ist bewusst, dass der ursprüngliche Bericht Thunderbird betrifft und ich Betterbird verwende. Das beobachtete Verhalten entspricht jedoch dem beschriebenen Thunderbird-Problem. Entscheidend ist bei meinem Test außerdem, dass die von Betterbird erzeugte Nachricht im Ordner „Gesendet“ mit GnuPG erfolgreich verifiziert werden kann und erst die über mailbox.org empfangene Fassung eine ungültige Signatur aufweist.
Ich habe die gesendete und anschließend wieder empfangene OpenPGP/MIME-signierte Nachricht unabhängig mit GnuPG 2.4.4 untersucht.
Die im Ordner „Gesendet“ gespeicherte Nachricht besitzt eine kryptografisch gültige OpenPGP-Signatur. GnuPG meldet hier „Korrekte Signatur“.
Nach dem Versand über mailbox.org und dem erneuten Empfang derselben Nachricht zeigt Betterbird dagegen „Ungültige digitale Signatur – technischer Fehler“. Eine unabhängige Überprüfung der empfangenen Nachricht mit GnuPG ergibt ebenfalls eine falsche Signatur.
Daraufhin habe ich den tatsächlich signierten MIME-Bereich der gesendeten und der empfangenen EML-Datei miteinander verglichen. Das Ergebnis lautet: Der signierte Inhalt ist nicht identisch, der OpenPGP-Signaturblock selbst dagegen schon.
Der entscheidende Unterschied zwischen den beiden signierten MIME-Bereichen ist der Header „User-Agent: Betterbird (Linux)“. Dieser Header ist in der gesendeten und noch korrekt signierten Nachricht Bestandteil des signierten MIME-Bereichs. In der über mailbox.org empfangenen Nachricht fehlt genau dieser Header.
Dadurch wurde der bereits signierte Nachrichteninhalt nachträglich verändert, während die OpenPGP-Signatur selbst unverändert blieb. Entsprechend kann die Signatur beim Empfänger nicht mehr erfolgreich verifiziert werden.
Das Verhalten passt auch zu dem bereits bei Mozilla dokumentierten Bug 1999642 im Zusammenhang mit den seit Thunderbird 144 geschützten beziehungsweise signierten Headern.
Meine Systemumgebung:
Betriebssystem: Linux Mint 22.3 (Zena)
Kernel: 7.0.0-31-generic
Desktop: Cinnamon / X-Cinnamon
Betterbird: 153.2.0esr-bb8
Installation: Flatpak, systemweit
Quelle: Flathub
Runtime: org.freedesktop.Platform/x86_64/25.08
Flatpak: 1.14.6
GnuPG: 2.4.4
libgcrypt: 1.10.3
Vielleicht hilft dieser Vergleich bei der weiteren Eingrenzung. Nach meinem Test ist die von Betterbird erzeugte OpenPGP-Signatur zunächst gültig. Ungültig wird sie erst, nachdem der User-Agent-Header aus dem signierten MIME-Bereich verschwunden ist.
Die gesendete und die empfangene EML-Datei habe ich für weitere Untersuchungen noch vorliegen. Wegen der darin enthaltenen persönlichen Daten und Metadaten möchte ich diese nicht öffentlich im Forum hochladen. Falls sie für die Untersuchung benötigt werden, kann ich sie dem mailbox.org-Team auf einem nichtöffentlichen Weg zur Verfügung stellen.
Hallo zusammen,
vielen Dank für Ihre Meldungen und Ihre Geduld.
Unser Administratoren-Team hat nun das Handling der E-Mails wieder so angepasst, dass die Header nicht mehr entfernt werden. Somit tritt der beschriebene Fehler nicht mehr auf.
Viele Grüße
Ihr mailbox Team
---
Nützliche Links:
Hallo zusammen,
vielen Dank für Ihre Meldungen und Ihre Geduld.
Unser Administratoren-Team hat nun das Handling der E-Mails wieder so angepasst, dass die Header nicht mehr entfernt werden. Somit tritt der beschriebene Fehler nicht mehr auf.
Viele Grüße
Ihr mailbox Team
---
Nützliche Links:
Danke für die Rückmeldung
kann ich bestätigen der Fehler wurde behoben.
Danke für die Rückmeldung
kann ich bestätigen der Fehler wurde behoben.
Funktioniert jetzt. Vielen Dank an das Supportteam.
Funktioniert jetzt. Vielen Dank an das Supportteam.
Kommentare wurden auf dieser Seite deaktiviert! Bitte benutzen Sie für einzelne Themen auch separate Einträge, da wir diese dann einzeln mit einem Status versehen können. Ein Sammelthema ist unnötig unübersichtlich.