Mullvad exit IPs are surprisingly identifying
Deterministic exit IPs & fingerprinting
- Exit IPs are derived from the WireGuard key and are stable per user across servers, enabling cross-server correlation of activity.
- Commenters note this doesn’t reveal the real IP directly, but makes it much easier to link different sessions and identities that use the same Mullvad account.
- Some argue the article slightly overstates “>99% chance” of unique identification; it strongly narrows the candidate set but doesn’t by itself pinpoint one individual.
Why use deterministic mapping at all?
- Suggested reasons:
- Reduce abuse spillover: prevent one abusive user rotating through many IPs and getting whole ranges banned.
- Better UX: stable IP avoids breaking TCP sessions, SSH, banking logins, CAPTCHAs, and IP-based risk systems.
- Operational simplicity: stateless mapping avoids maintaining big NAT/log tables, which would be worse for privacy and law-enforcement requests.
- Load balancing and simpler debugging.
- A partner explains that frequent exit-IP changes would break non-roaming protocols and make users stand out as “the person who changes IP constantly”.
Privacy, anonymity, and realistic threat models
- Many stress: consumer VPNs mainly protect against ISPs and some commercial tracking, not state-level adversaries; for strong anonymity, use Tor-like systems.
- Browser fingerprinting and data-broker ecosystems mean that once any PII is entered via Mullvad, stable exit-IP correlation plus other signals can deanonymize users.
- Using the same VPN identity across multiple personas is criticized as unsafe regardless of this bug.
Trust in VPNs vs ISPs; “snake oil” debate
- One side: VPNs shift trust from typically low-trust ISPs (metadata retention, DPI, ad-monetization) to a chosen provider with audits and court-tested no-logs claims.
- Opposing side: many commercial VPNs are viewed as untrustworthy, underpriced, heavily marketed, and potentially selling data; some prefer their ISP under strong local privacy laws.
- Several emphasize VPNs are oversold in advertising as a universal privacy cure; they help mainly with ISP snooping, torrents, and basic IP hiding.
Mullvad’s response & disclosure process
- A Mullvad representative confirms some behavior is intended, some not; a patch is already being tested and the design will be re-evaluated.
- They ask researchers to notify vendors before publishing, even if disclosure is immediate; discussion ensues on ethics of responsible disclosure vs “no bounty, no duty”.
- IP intelligence commenters note Mullvad (unlike many VPNs) has not tried to game geolocation databases, reinforcing a perception of comparative good faith.