Menu

#592 Decrypt loop with S/MIME signed mails

fixed
nobody
S/MIME (4)
1.9.1
Major
38.6.0
2.0.29
Windows
1.9.2
nobody
2016-04-12
2016-04-01
No

Hi,

I encrypt mails on my mailserver using gpgit. When I receive messages which are S/MIME signed (smime.p7s) Enigmail enters an endless decrypting loop (I see the encrypted message "flashing"). A month ago or so I could decrypt those mails without any problems so this seems to be some kind of regression.

greetz
Jonny007

1 Attachments

Discussion

  • Jonny007-MKD

    Jonny007-MKD - 2016-04-01

    This is the decrypted part

     
  • Olav Seyfarth

    Olav Seyfarth - 2016-04-01

    This should be fixed already in the current nightly, could you please install the latest nightly, retest, and post here?

     
  • Jonny007-MKD

    Jonny007-MKD - 2016-04-01

    No, it's still the same.

     
  • Patrick Brunschwig

    Can you please attach a sample message (or send it directly to me)?

     
  • Patrick Brunschwig

    gpgit contains a known bug: https://rt.cpan.org/Public/Bug/Display.html?id=113203

    The bug breaks the signed message that is encrypted by gpgit - it removes the protocol parameter which is needed to distinguish PGP/MIME from S/MIME (and potentially other protocols).

    The latest nightly build no longer loops forever - but it cannot yet display the message content.

     

    Last edit: Patrick Brunschwig 2016-04-09
  • Patrick Brunschwig

    I created a fix that should ensure that such a message is displayed without ending up in a loop. However, given that the protocol is removed by gpgit, the signature is not detected/verified.

    Please try the latest nightly and let me know if this works for you.

     
  • Jonny007-MKD

    Jonny007-MKD - 2016-04-11

    Yes, now it is working :) Thank you, also for your research!

     
  • Patrick Brunschwig

    • status: open --> fixed
    • Fixed in version: --- --> 1.9.2
     

Log in to post a comment.

MongoDB Logo MongoDB