Following reported strikes on Yandex data centers, claims circulated on the Internet that Russian bot farms and influence operations had been knocked offline. HTTP traffic charts showed steep drops, fueling speculation that the infrastructure damage had stopped these malicious actors. However, aggregate traffic metrics can easily mislead.
There are two autonomous system numbers ( ASNs ) associated with Yandex: AS13238 is used by Yandex’s search engine, while AS200350 runs its cloud services. Using Cloudflare Radar and Bot Management data, we analyzed how these two ASNs were affected — and while both saw drops in traffic, they saw differing impact. Yandex Search (AS13238) : The drop in traffic consisted almost entirely of verified search crawlers indexing web pages, images, and site resources.
Yandex. Cloud (AS200350): There was a decline in malicious activities like vulnerability scanning and probing, but high-volume automation did not vanish — it simply migrated to other hosting providers. While malicious traffic may originate from a particular provider, it does not necessarily tell us who is responsible for the traffic.
Understanding why the strikes had little lasting effect on malicious traffic requires analyzing request behavior, rather than just overall traffic patterns. What happened: the effect of the strikes and pre-event baseline Between October 7 and 11, reported Ukrainian drone strikes hit three Yandex facilities in Russia, progressively knocking data centers and network capacity offline.
As seen on Cloudflare Radar , this culminated in a near-total collapse of the Yandex network on October 11 when traffic plummeted to 99% below baseline for Yandex Search (AS13238) and 90% for Yandex. Cloud (AS200350). Despite a brief partial recovery, both networks remained disrupted through October 13, settling at 86-90% below normal baselines.
(As of October 14 at 18:00 UTC, traffic is at 85% of normal.) A drop in overall HTTP traffic only confirms that the network went down. It does not reveal whether malicious or evasive bots were disrupted.
Looking at the pre-event automation baseline, we can see that before the strikes, automated requests accounted for 36. 1% of all HTTP traffic observed globally across Cloudflare's network, and 35. 8% of traffic from Russian IP addresses .
The outage had different effects on automated activity on the two affected ASNs because they served different roles. Yandex Search ASN (AS13238) is used for search index crawling. Cloudflare classified 99.
5% of its requests as automated, and 93. 6% of its bot requests as Verified . Our analysis showed that traffic from this ASN indexed pages, rendered pages, and rendered images, which is consistent behavior for a search crawler.
The Yandex Search ASN supplied about 7% of Russia-origin bot requests, and just 0. 05% of the global total. Yandex.
Cloud ASN (AS200350) is a cloud-hosting network and carries a very different mix of automation. Approximately 95. 0% of its scored requests were bots, but none of its observed bot requests were verified by Cloudflare.
Yandex. Cloud’s bots looked more like software apps: nearly two-thirds of their requests sent data to websites, some identified themselves as JavaScript, Python, or Go programs, and a larger share went to software companies than Yandex’s search bots. The Yandex.
Cloud ASN supplied about 2% of Russia-origin bot requests, and just 0. 01% of the global total. Impact of the event on overall bot traffic "Bot traffic" refers to automated requests to websites on Cloudflare's network, such as crawlers and scripts, not necessarily activity on social media platforms.
As Yandex’s networks lost capacity, their bot requests fell too. That was expected: nearly all traffic from Yandex Search and Yandex. Cloud was automated.
While we saw the obvious drop in total traffic, we did not see any evidence linking a global disruption in malicious traffic to the drop in traffic from Yandex. Russia-origin bot requests fell roughly in proportion to the Yandex traffic that went offline, since most requests from those networks were automated. Date UTC+3 Global bot requests (% of all HTTP requests)* Russia-origin bot requests (% of Russia-origin HTTP requests) October 1–6: pre-event baseline 39.
4% 50. 4% October 7–8: drone strike on Sasovo 39. 2% (−0.
2%) 48% (-2. 4%) October 9: drone strike on Kaluga 39. 4% (+0%) 42.
5% (-7. 9%) October 11: drone strike on Vladimir 39. 5% (+0.
1%) 42. 2% (−8. 2%) October 12 39.
6% (+0. 2%) 43. 6% (−6.
8%) October 13 39. 5% (+0. 1%) 42.
1% (−8. 3%) * Radar reports global traffic by both total HTTP requests, and by HTML requests (an approximation of a page view). The above table reflects total request volume.
Impact on Yandex Search ASN (AS13238): less search crawling The decline on Yandex Search ASN was almost entirely search crawling. Sampled requests showed that 78. 1% belonged to verified YandexBot, 11.
5% to YandexRenderResourcesBot, and 1. 9% to YandexImages. Among websites and services, the industry segment that saw the steepest drop was Publishing and Newspapers, where traffic from Yandex networks fell 44%.
Approximately 90% of pre-event traffic to news sites from this ASN was YandexBot indexing articles, with 40. 5% of Cloudflare customers returning HTTP 403 Forbidden responses because the site owner blocked the crawler. When the Yandex Search ASN went offline, customers simply saw less indexing from Yandex.
Impact on Yandex. Cloud ASN (AS200350): legitimate use and migrating malicious traffic Yandex. Cloud displayed a completely different profile.
Following the reported strikes, bot traffic from Yandex. Cloud fell about 40%. Several attack-like categories showed especially sharp declines.
For example, WordPress plugin probing fell 90% and scanner-identified requests fell 93%. Interestingly (and tellingly), Cloudflare customer blocks on Yandex.
Originally published at blog.cloudflare.com


