Client-puzzle DoS mitigation has been adopted in an official Tor protocol update and is in active use by several major onion services. An ethical live-network evaluation of OnionFlation attacks confirmed the vulnerability on the production Tor network, and the Tor Project has acknowledged the findings. The mechanism was revived and shipped by the Tor community in response to real-world DoS attacks against onion services.
From 2025-lee-onions-got-puzzled — Onions Got Puzzled: On the Challenges of Mitigating Denial-of-Service Problems in Tor Onion Services
· Abstract
· 2025
· USENIX Security 2025
Implications
Operators of onion services that already deployed the Tor PoW update should treat puzzle difficulty as an untrusted signal until a patched mechanism is available, and monitor for anomalous difficulty spikes as an indicator of active OnionFlation.
Circumvention tools that embed Tor onion services as rendezvouz points should track the Tor Project's remediation work and upgrade promptly once a hardened puzzle scheme is released.