Mullvad exit IPs are surprisingly identifying

TL;DR

A security researcher discovered that Mullvad VPN’s deterministic exit IP assignment allows for potential user identification. Despite large IP pools, limited IP combinations mean users can be correlated. The implications could affect user privacy and anonymity.

A security researcher has demonstrated that Mullvad VPN’s method of assigning exit IPs, based on user keys, can be used to identify and correlate users despite the VPN’s large IP pools. This finding raises concerns about user privacy for Mullvad’s users.

The researcher conducted tests by repeatedly changing the public keys used with Mullvad’s WireGuard configuration and fetching the assigned exit IPs across multiple servers. Despite Mullvad’s design to assign a unique IP combination for each user, the data showed that only 284 IP combinations were used across thousands of tested keys, representing a significant reduction from the expected number given the large IP pools. Further analysis indicated that Mullvad appears to use a seed-based pseudo-random number generator (RNG) in its IP assignment process, likely implemented in Rust, which results in predictable IP patterns. This predictability means that users sharing certain IPs can be identified with high confidence, especially when combined with the researcher’s estimation tool that calculates the probability of shared IPs among users.

Why It Matters

This discovery impacts user privacy for Mullvad VPN users, as it suggests that the VPN’s exit IP assignment method may allow for user tracking and identification. Given Mullvad’s reputation for privacy, this could undermine user trust and raises questions about the security of deterministic IP assignment methods in VPN services. The potential for correlation and deanonymization could be exploited by malicious actors or surveillance entities.

Privacy Tools in the Age of AI: Practical Strategies with VPNs, Secure DNS, Private Relay and Intelligent Defenses (Build Your Own VPN)

Privacy Tools in the Age of AI: Practical Strategies with VPNs, Secure DNS, Private Relay and Intelligent Defenses (Build Your Own VPN)

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background

Mullvad is known for offering multiple exit IPs per server, with a design that assigns IPs based on user keys that rotate periodically. Prior to this, it was assumed that the large IP pools and randomized assignment would prevent user identification. This research challenges that assumption, revealing that the IP assignment process is more predictable than previously thought, due to the use of seed-based RNGs. The finding aligns with known behaviors of RNGs in programming languages like Rust, which is used in Mullvad’s backend. The research was conducted over a night-long testing period, analyzing thousands of key-IP mappings, and indicates a potential privacy vulnerability in Mullvad’s current setup.

“Despite large IP pools, Mullvad’s IP combinations are limited, making user identification feasible through pattern analysis.”

— researcher

“Using seed-based RNGs for IP assignment introduces predictability, which can compromise user anonymity.”

— security expert

GL.iNet MT2500A(Brume 2) Professional Mini VPN Security Gateway, Home Office Remote Work Site-to-Site, WireGuard OpenVPN Server Client 24/7 Connection, 2.5G WAN USB3.0 OpenWrt NO Wi-Fi Ethernet Only

GL.iNet MT2500A(Brume 2) Professional Mini VPN Security Gateway, Home Office Remote Work Site-to-Site, WireGuard OpenVPN Server Client 24/7 Connection, 2.5G WAN USB3.0 OpenWrt NO Wi-Fi Ethernet Only

【Compatible with 30+ VPN service providers】Pre-installed with OpenVPN and WireGuard. OpenVPN speeds up to 150 Mbps; WireGuard speeds…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What Remains Unclear

It remains unclear whether Mullvad intentionally uses seed-based RNGs in this manner or if this is an unintended side effect. The exact implementation details of their IP assignment algorithm are not publicly confirmed, and the extent to which this vulnerability could be exploited in real-world scenarios is still being evaluated.

Aquacomputer LEAKSHIELD Leak Protection System for ULTITUBE

Aquacomputer LEAKSHIELD Leak Protection System for ULTITUBE

Specially developed for use with the ULTITUBe reservoir series, LeAKSHIeLD replaces the lid of the reservoir

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

What’s Next

Further investigation is expected from security researchers to verify Mullvad’s internal processes and assess the real-world risk of user deanonymization. Mullvad has not yet issued a public statement addressing these findings. Users and privacy advocates will be watching to see if Mullvad updates its IP assignment method or provides guidance on mitigating potential risks.

Amazon

anonymous browsing VPN accessories

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Can Mullvad users be definitively identified using this method?

Based on current research, users sharing certain IP combinations can potentially be correlated, but definitive identification would depend on additional factors and data. The risk is significant but not absolute.

Is this a flaw or an intended feature of Mullvad’s system?

The use of seed-based RNGs suggests it may be an implementation detail rather than an intentional privacy feature. Mullvad has not publicly confirmed their IP assignment algorithm.

What can users do to protect their privacy now?

Users should consider additional privacy measures, such as rotating keys more frequently or using different VPN configurations, until Mullvad clarifies or addresses the issue.

Will Mullvad fix this vulnerability?

It is not yet clear whether Mullvad will modify its IP assignment method. The company has not issued an official response as of now.

You May Also Like

One Video In, a Whole Publishing Kit Out — Without the Cloud

Discover how to turn a single video into a complete publishing package—ebooks, social media assets, media kits—locally, with zero reliance on the cloud. Speed, control, privacy.

A walking tour of surveillance infrastructure in Seattle

A guided walking tour in Seattle exposes widespread surveillance tech, including cameras, license plate readers, and retail tracking systems, raising privacy concerns.

Americans Are Smashing Flock Cameras

Since April 2025, at least 25 Flock surveillance cameras have been destroyed across five states, reflecting widespread public opposition to surveillance and ICE ties.

Mozilla to UK regulators: VPNs are essential privacy and security tools

Mozilla urges UK regulators to preserve access to VPNs, emphasizing their role in online privacy and security, amid proposed restrictions under the UK’s Online Safety Act.