TL;DR: A persistent campaign of malicious “free” VPN and ad-blocking extensions has amassed more than 9 million installs across past variants, used remote configuration, navigation interception, and proxy control to redirect traffic and exfiltrate browsing data, according to LayerX Security. Browser extension trust is now an identity and access problem, not just a user-choice problem.
Editorial analysis by NHI Mgmt Group, based on content published by LayerX Security: “RolyPoly VPN: The Malicious “Free” VPN Extension That Keeps Coming Back”.
Key questions
Q: What breaks when a browser extension can control proxy routing and navigation?
A: The browser session stops being a simple user-controlled environment and becomes a delegated control plane.
Q: Why do free VPN extensions create more risk than they remove?
A: They often trade privacy branding for broad browser permissions and opaque runtime control.
Q: How do security teams know if browser extension controls are actually working?
A: They should be able to answer three questions: which extensions are installed, which ones are allowed, and which ones show suspicious runtime behaviour.
Practitioner guidance
- Block high-risk browser extension permissions Review which extensions can access proxy settings, webRequest interception, declarative rules, and all URLs.
- Inventory and approve browser extensions continuously Maintain an allowlist for approved extensions, with versioned records, business justification, and removal dates.
- Detect runtime proxy and navigation changes Watch for PAC configuration changes, unexpected proxy routing, and navigation redirection from extension processes.
Bottom line: Malicious browser extensions can turn a privacy feature into a covert control path for traffic redirection and data collection.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →
Browser extension trust is now a delegated access problem: once an extension can manage proxy settings, intercept requests, and alter navigation, it is no longer a convenience layer. It becomes part of the session control path, which means user choice alone cannot govern it. The practitioner conclusion is straightforward: browser extensions must be governed as privileged access surfaces, not soft add-ons.
A question worth separating out:
Q: Should organisations remove browser extensions before revoking sessions?
A: If the extension may have handled authentication traffic, remove the extension first to stop further interception, then revoke affected sessions and rotate credentials. That sequence limits repeated exposure while containment is still in progress and prevents a reinstalled or persistent extension from capturing fresh tokens.
👉 Read our full editorial: Malicious free VPN extensions show how browser trust gets abused