Skip to content
NewA calmer, faster ZeroHour

Evaluating Practical Enumeration and Blocking Attacks on the Snowflake Circumvention System

arXiv cs.CRby Linden Chen ()1 min read3 · 2 reads
AI summary · glm-5.3Summaries by Vani AI

Ethical measurements enumerated 21,000+ Snowflake proxy IPs across ~1,000 ASes; blocking top 1% of ASes disrupts 30% of Snowflakes.

Researchers tested Snowflake's assumptions that proxy IPs cannot be easily enumerated and that blocking them causes unacceptable collateral damage. Over 48 days of real-world measurements (May-June 2025), malicious-client-style enumeration collected over 21,000 unique proxy IPs across almost 1,000 autonomous systems. Blocking the top 1% of ASes blocks more than 30% of observed Snowflakes while affecting about 2.5% of Tranco Top 1M domains, and the broker's load-aware matching leaks stable high-capacity proxies to attackers. Some proposed mitigations have already been integrated into Snowflake.

Key facts
  • Enumerated 21,000+ unique proxy IPs across almost 1,000 autonomous systems
  • Blocking top 1% of ASes blocks 30% of Snowflakes with ~2.5% Top 1M collateral
  • Broker's load-aware matching exposes high-capacity proxies to attackers early
  • Higher proxy churn significantly reduces blocking effectiveness in simulation
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

From the original article

1 min read at arxiv.org

Proxy-based Internet censorship circumvention tools like Snowflake rely on large, dynamic pools of third-party proxies to resist IP-based blocking. We focus on two assumptions underpinning the security of Snowflake: that adversaries cannot easily enumerate proxy IPs, and that blocking those proxies would incur unacceptable collateral damage.

arXiv cs.CR

By Linden Chen · arxiv.org

Read the full article at arXiv cs.CR

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.