MDFP domains are marked as tracking in the snitch map #2351
Labels
bug
MDFP
Multi-domain first parties: lists of domains that should be treated as related to each other
migrations
Badger user data modifications
I was investigating #2334, and realized one of my assumptions is wrong. When a third-party domain sets high-entropy cookies, Privacy Badger doesn't check to see whether the domain is on the MDFP list before updating the snitch map. As a result, even though Wikimedia domains are on the list, the seed dataset still has a full
snitch_map
entry for wikimedia.org. See https://github.com/EFForg/privacybadger/blob/master/src/data/seed.json#L10633.This is because
heuristicBlockingAccounting
doesn't contain any MDFP checks. I think this is a bug because every other place_recordPrevalence
is called does -- Privacy Badger won't record MDFP domains as trackers when they do fingerprinting or set localstorage cookies.The fix should be pretty easy, but it will also require a migration (as talked about here.)
The text was updated successfully, but these errors were encountered: