Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Riseup's warrant canary has died #1613

Closed
alerque opened this issue Nov 24, 2016 · 16 comments
Closed

Riseup's warrant canary has died #1613

alerque opened this issue Nov 24, 2016 · 16 comments

Comments

@alerque
Copy link
Member

alerque commented Nov 24, 2016

Something we should probably look into is why Riseup's warrant canary seems to have met an untimely demise and what it means for our suggestions.

@Hillside502
Copy link

As of August 16, 2016 [1], riseup has not received any National Security Letters or FISA court orders ... Other than this incident, as of August 16, 2016 riseup confirms that it has never had any hardware seized or taken by any third party.

Riseup intends to update this report approximately once per quarter.

So, as @alerque reports, the canary appears to have died at least 8 days ago.

I never understand how any self-described privacy-conscious organisation (Riseup.net) can expect to operate unfettered, whilst based in the (not so) good old US of A.

With the (apparent) election of Dick Trump --- expect the worst!

@strugee
Copy link
Member

strugee commented Nov 24, 2016

@Hillside502 while I sympathize with what you're saying, please keep discussions on-topic.

@hasufell
Copy link
Contributor

hasufell commented Nov 25, 2016

With the (apparent) election of Dick Trump --- expect the worst!

Hm, I think this is actually not that off-topic, but very likely to derail quickly into broad politics bikeshed. The (for prism-break) useful question is: does the surveillance situation change in any way with the new president? If so, proper information would be useful, not guessing... and probably in its own thread, giving references to new laws etc.

@Zegnat
Copy link
Collaborator

Zegnat commented Nov 25, 2016

While I agree with @hasufell, the new president doesn’t add very much to the mix. The fact that Senate and the House are controlled by the same party might make pushing new laws through easier, but that’s the end of it.

Let’s not act like everything is suddenly changing. And as far as I know, nothing new is being pushed just yet by (R) specifically. Schneier spoke to congress about the upcoming issues with internet security and the importance of privacy before any election results were known.

If there will be changes, they would need to come through the House and Senate, just like half a year ago. Remember that and don’t spread the FUD because hashtag-not-your-president won an election in the US.

@thestinger
Copy link

Once per quarter means they have until the end of this quarter to update it. It doesn't mean they update it every 3 months, it means they update it 4 times a year within 3 month periods. The time of span between updates can vary. So I don't think it's true that their canary is dead. If they haven't updated it by the end of the quarter you should start worrying for real.

@Hillside502
Copy link

Maybe, then maybe not.

@alerque
Copy link
Member Author

alerque commented Nov 28, 2016

From this Twitter thread, Riseup has responded to inquiries but not re-assured us the dead canary is just an oversight. This is probably proof positive there really is an issue.

Matthew Green has a point there too in that if the system was properly architected as a distributed system and all data and meta data was secure, it shouldn't even need a warrant canary in order for us to trust it. Given the reservations many of us have always had with this being centralized, and US based, and worst of all, email based (see for example the discussion on #1611), this might be a convenient time to just pull the Risup listing altogether.

@vyp
Copy link
Collaborator

vyp commented Dec 4, 2016

https://theintercept.com/2016/11/29/something-happened-to-activist-email-provider-riseup-but-it-hasnt-been-compromised/

Also note near the end of the article how it says they will publish their source code as an open source project. I want to at least wait for a while longer to see if they follow through on giving us an update, and launching the new personal encryption feature and publishing their source code, etc, before moving to make a decision.

@strixaluco
Copy link
Contributor

strixaluco commented Feb 17, 2017

Feburary 16, 2017

After exhausting our legal options, Riseup recently chose to comply with two sealed warrants from the FBI, rather than facing contempt of court (which would have resulted in jail time for Riseup birds and/or termination of the Riseup organization). The first concerned the public contact address for an international DDoS extortion ring. The second concerned an account using ransomware to extort money from people.

Extortion activities clearly violate both the letter and the spirit of the social contract we have with our users: We have your back so long as you are not pursuing exploitative, misogynist, racist, or bigoted agendas.

There was a “gag order” that prevented us from disclosing even the existence of these warrants until now. This was also the reason why we could not update our “Canary”.

https://riseup.net/en/about-us/press/canary-statement

@vyp
Copy link
Collaborator

vyp commented Feb 17, 2017

Thank you @strixaluco! They have updated their canary to be more precise about the timing/dates of re-signing. They say they will now start to use personally encrypted email storage. My 2c, with this update statement, I'm still happy recommending using Riseup.

@alerque
Copy link
Member Author

alerque commented Feb 17, 2017

Actually that statement itself is more concerning to me than the warrant compliance. Activities such as ransomeware are relatively easily agreed upon as bad and are easily verifiable. But on the other hand many of the things listed in that statement are not so easily pinned down. Mind you I'm against exploitation, misogyny, racism and bigotry. I agree that these things are eminent problems faced in our connected world. Sadly these traits are even exhibited by many high up in leadership positions and they are proliferating online. However hearing that a provider of secure and private communication services is taking it upon themselves to legislate their own version of a moral code is somewhat disturbing. Along with the proliferation of these sort of problems has come the proliferation of false accusations of these things, whether through deliberate manipulation of contextual content or just by using them as generic labels for whatever personal agenda one holds.

Sadly the media is also guilty of these things, but morally upright or otherwise journalists and activists are among those that need digital protections the most and they also receive the most accusations about these kind of behaviors (both when guilty and when innocent). Having a press statement like this that indicates they only have the back of people who's ideas they agree with does not give me any fuzzy feelings.

That combined with the ongoing concerns about this being a centralized service that doesn't (yet) use encryption in the way we would expect from a new project submission, I am more and more in favor of dropping the recommendation.

I mentioned this already but if they were properly encrypting data and not holding onto dangerous bits about their users that could fall into the wrong hands, then they wouldn't really need the canary in the first place. It might still apply to a software development team, but it would stop being relevant to user data.

@JeremyRand
Copy link

JeremyRand commented Mar 19, 2017 via email

@lukateras
Copy link
Member

Riseup's canary is not dead anymore: https://riseup.net/en/canary

I think this issue should be closed and if there are other unresolved concerns with Riseup, we should open a new one.

@Zegnat
Copy link
Collaborator

Zegnat commented Mar 5, 2018

Does anyone have the Riseup signing key at the ready and able to check whether that page truly has been resigned on February first this year? If it has, and the canary is thus verifiably up-to-date, I am 👍 on closing this.

@lukateras
Copy link
Member

lukateras commented Mar 5, 2018

$ gpg --verify ~/Desktop/canary-statement-signed.txt 
gpg: Signature made Thu 01 Feb 2018 02:35:10 AM UTC
gpg:                using RSA key 4E0791268F7C67EABE88F1B03043E2B7139A768E
gpg:                issuer "collective@riseup.net"
gpg: Good signature from "Riseup Treasurer <treasurer@riseup.net>" [unknown]
gpg:                 aka "Riseup Networks <collective@riseup.net>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 4E07 9126 8F7C 67EA BE88  F1B0 3043 E2B7 139A 768E

This key is the oldest key issued for collective@riseup.net on key servers (2009). It has also established significant trust (one can explore web of trust by clicking on names): https://pgp.mit.edu/pks/lookup?op=vindex&search=0x3043E2B7139A768E

Also, Isis Lovecruft (Tor developer) lists this fingerprint in her GitHub repo: https://github.com/isislovecruft/scripts/blob/master/verify-riseup-server-fingerprints

@Zegnat
Copy link
Collaborator

Zegnat commented Mar 5, 2018

Thanks for the check @yegortimoshenko! I currently didn’t have access to a set-up to do so myself. Closing this issue.

@Zegnat Zegnat closed this as completed Mar 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

10 participants