[tor-bugs] #28971 [Applications/Tor Browser]: (Sub)key rotation sometimes break downstream projects
Tor Bug Tracker & Wiki
blackhole at torproject.org
Wed Jan 2 01:13:07 UTC 2019
#28971: (Sub)key rotation sometimes break downstream projects
------------------------------------------+------------------------------
Reporter: ahf | Owner: tbb-team
Type: defect | Status: new
Priority: Medium | Milestone: Tor: unspecified
Component: Applications/Tor Browser | Version: Tor: unspecified
Severity: Normal | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
------------------------------------------+------------------------------
Micah's Torbrowser Launcher (https://github.com/micahflee/torbrowser-
launcher/) seems to be using the Tor Browser Teams' signing key
(0x4E2C6E8793298290), but sometimes this key gets new sub-keys added,
which isn't included by torbrowser-launcher in time before a new version
of Tor Browser, which uses the new subkey for signing, is released.
This leads to breakage for the user and a slightly worrying error message
("You might be under attack").
1. Do we currently have a policy for the signing key (and subkeys) for
when they are rotated/have new subkeys?
2. Do we currently have a place where the new subkeys are announced? Does
potential downstream maintainers have a reasonable amount of time to
update their software to handle this key rotation?
3. Do we have a location where torbrowser-launcher can fetch this PGP key
automatically (maybe on TPO infrastructure for downstream maintainers to
fetch and include in their code repositories?) It sounds like `gpg --recv-
keys` sometimes fail?
If the answers to some of the above questions are no, is that something we
might want to change in the future?
Related tickets from torbrowser-launcher:
- https://github.com/micahflee/torbrowser-launcher/issues/349
- https://github.com/micahflee/torbrowser-launcher/issues/358
Related random forum post with the same issue from some distribution:
- https://rebornos.freeforums.net/thread/36/pgp-signatures-verified-
solved-fixed
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/28971>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list