Opened 6 months ago

Last modified 2 weeks ago

#28496 assigned enhancement

Consider dropping yahoo from the bridgedb email domains

Reported by: arma Owned by: dgoulet
Priority: Medium Milestone:
Component: Circumvention/BridgeDB Version:
Severity: Normal Keywords: anti-censorship-roadmap-2019
Cc: irl, phw Actual Points:
Parent ID: Points: 1
Reviewer: Sponsor: Sponsor19


As I understand it, right now bridgedb will respond to email bridge requests from three domains: riseup, gmail, and yahoo.

We chose those three originally since they all seemed to have pretty good sybil protection for account creation.

But I bet yahoo has fallen behind the other two on its account creation protections.

We should explore how much use we're seeing from each of the three domains we allow, just to get a handle on the current situation. But even if we see a lot of use, that doesn't mean it's used by a lot of users, since high activity could also indicate high use by an enumerating attacker.

But we might also see little use from yahoo, in which case this is an easier call.

And then we should consider disabling the yahoo part.

(We might also want to add a few more domains -- and for that we should first look at what countries (a) need non-default bridges, and (b) censor the website. And then open separate tickets.)

Child Tickets

Change History (7)

comment:1 Changed 5 months ago by gaba

Keywords: bridgedb added

comment:2 Changed 4 months ago by gaba

Owner: sysrqb deleted
Points: 1
Status: newassigned

comment:3 Changed 3 months ago by dgoulet

Owner: set to dgoulet

comment:4 Changed 8 weeks ago by irl

Cc: irl added

comment:5 Changed 7 weeks ago by phw

Cc: phw added

Over at #9316, we're thinking about what statistics BridgeDB should keep track of. The number of email requests per provider should be one of them, which will help with this ticket.

comment:6 Changed 2 weeks ago by gaba

Keywords: anti-censorship-roadmap-2019 added; bridgedb removed

comment:7 Changed 2 weeks ago by cohosh

This is related to an issue brought up by pili recently due to conversation in #tor. A bridge user was complaining that the accepted email providers required giving up personal information (a phone number) in order to make an account so they could get bridges.

I wonder if it's possible to assess what kind of sybil detection each of these providers have? For example, they might also be doing it by IP address which would be transparent to us but still effective (though maybe not against an ISP that access to many IPs).

Somewhat relatedly, we could do tests as partially described in our obfs4 testing ticket ##29279 that check how quickly the bridges handed out via different providers and different methods are being enumerated in a few target regions. I think this would give us information separate from #9316. This would be a good thing to do consistently I think, both before and after we make changes to how we do our distribution.

Note: See TracTickets for help on using tickets.