Re-enable LibrePGP AEAD/OCB decryption
Categories
(MailNews Core :: Security: OpenPGP, enhancement)
Tracking
(thunderbird_esr115 unaffected, thunderbird128 fixed)
Tracking | Status | |
---|---|---|
thunderbird_esr115 | --- | unaffected |
thunderbird128 | --- | fixed |
People
(Reporter: KaiE, Assigned: KaiE)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
corey
:
approval-comm-beta+
|
Details | Review |
I suggest that we re-enable support for decrypting OpenPGP messages that use the AEAD/OCB mechanism as implemented by GnuPG.
See bug 1872833 for original background.
I think Thunderbird should not produce such messages. However, GnuPG has already released production versions that produce such messages. Worse, Thunderbird might have already distributed public keys that signal support for being able to decrypt this algorithm (because users had used GnuPG to create or edit their keys, and then imported them into Thunderbird, but Thunderbird didn't remove the feature advertisement flags).
As a result, no longer decrypting such messages in the next Thunderbird release would mean a functional regression.
(This change doesn't mean a general commitment to introduce support for LibrePGP. I think the Thunderbird project should continue to carefully evaluate which specifications it should implement and which protocol versions of key versions it should actively support. However, passively consuming data, where it's possible for us to do easily, seems reasonable.)
Comment hidden (off-topic) |
Assignee | ||
Comment 2•7 months ago
|
||
Somehow I had missed to push the patch for this one to phabricator.
Assignee | ||
Updated•7 months ago
|
Assignee | ||
Comment 3•7 months ago
|
||
Updated•7 months ago
|
Assignee | ||
Updated•7 months ago
|
Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/984db1c42a6f
Re-enable LibrePGP AEAD/OCB decryption. r=aleca
Assignee | ||
Comment 5•7 months ago
|
||
Comment on attachment 9407008 [details]
Bug 1896918 - Re-enable LibrePGP AEAD/OCB decryption. r=aleca
[Approval Request Comment]
Regression caused by (bug #): 1872833
User impact if declined: Users cannot decrypt some messages.
Testing completed (on c-c, etc.):
Risk to taking this patch (and alternatives if risky): Very little risk. It's enabling a library feature that was always enabled in stable 115.
Assignee | ||
Updated•7 months ago
|
Updated•7 months ago
|
Comment 6•7 months ago
|
||
Comment on attachment 9407008 [details]
Bug 1896918 - Re-enable LibrePGP AEAD/OCB decryption. r=aleca
[Triage Comment]
Approved for beta
Comment 7•7 months ago
|
||
bugherder uplift |
Thunderbird 128.0b2:
https://hg.mozilla.org/releases/comm-beta/rev/170993e73ddb
Description
•