{"id":12675,"date":"2026-05-07T10:05:08","date_gmt":"2026-05-07T10:05:08","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/05\/07\/massive-2-45b-request-ddos-attack-used-1-2-million-ips-to-evade-rate-limits\/"},"modified":"2026-05-07T10:05:08","modified_gmt":"2026-05-07T10:05:08","slug":"massive-2-45b-request-ddos-attack-used-1-2-million-ips-to-evade-rate-limits","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/05\/07\/massive-2-45b-request-ddos-attack-used-1-2-million-ips-to-evade-rate-limits\/","title":{"rendered":"Massive 2.45B-Request DDoS Attack Used 1.2 Million IPs to Evade Rate Limits"},"content":{"rendered":"<p>    Massive 2.45B-Request DDoS Attack Used 1.2 Million IPs to Evade Rate Limits<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p><a href=\"https:\/\/cybersecuritynews.com\/ubuntu-website-ddos-attack\/\" target=\"_blank\" rel=\"noreferrer noopener\">Distributed Denial of Service (DDoS)<\/a> campaign targeted a large-scale user-generated content platform, unleashing over 2.45 billion malicious requests in just five hours.<\/p>\n<p>Rather than relying <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">on<a href=\"https:\/\/cybersecuritynews.com\/how-to-protect-an-rdp-server-from-brute-force-attacks\/\" target=\"_blank\" rel=\"noopener\">\u00a0brute-force<\/a><\/span><a href=\"https:\/\/cybersecuritynews.com\/how-to-protect-an-rdp-server-from-brute-force-attacks\/\" target=\"_blank\" rel=\"noreferrer noopener\"> methods<\/a>, the attackers distributed traffic across 1.2 million unique IP addresses.<\/p>\n<p>This structural shift exposed a fundamental weakness in traditional rate-limiting defenses.<\/p>\n<p>By keeping individual IP request rates extremely low, the threat actors evaded standard detection systems while maintaining crippling pressure on the target.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-massive-2-45b-request-ddos-attack\"><strong>Massive 2.45B-Request DDoS Attack<\/strong><\/h2>\n<p>The raw campaign metrics highlight a highly coordinated operation designed to fly under the radar of traditional static thresholds.<\/p>\n<p>The attack peaked at 205,344 requests per second (RPS) and maintained a sustained average of approximately 136,000 RPS.<\/p>\n<p>To avoid triggering per-IP rate limits, each source averaged just one request every nine seconds.<\/p>\n<p>This low-frequency cadence meant that no single node in the botnet appeared malicious in isolation. Traffic analysis revealed a distinct wave-pattern rather than a constant flood.<\/p>\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhpt0VuT3DfpZfSYFmoNyEPvi66mxPfd2V-6ksQ8VvuigvMO0-i4HiWQB8D50R36GAKh5xiZ9zW7EDAAfoqBvbBYk_MW1wc1i05_5PdCDZ74HyuR9VwtlVTCxMyb0J5-5y3pkO1jhcMbhycziNx80cIQEC01zA_SKyQesdVtVrdZnWsRQwdaOBpU_h7GLE\/s1600\/Screenshot%25202026-05-06%2520200322%2520%25281%2529.webp?ssl=1\" alt=\"Attack traffic observed  (Source: DataDome)\"><figcaption class=\"wp-element-caption\"><em>Attack traffic observed\u00a0\u00a0(Source: DataDome)<\/em><\/figcaption><\/figure>\n<p>The human operators, or their automated orchestration layers, actively cycled the attack intensity to test which request patterns could survive mitigation.<\/p>\n<p>The tactical pauses between these waves allowed aggregate rate-limit counters to reset.<\/p>\n<p>During these brief lulls, the attackers rotated IPs, swapped user agents, and returned payloads to sustain their assault without triggering structural alarms.<\/p>\n<p>The botnet\u2019s infrastructure was highly fragmented, spanning 16,402 <a href=\"https:\/\/cybersecuritynews.com\/autonomous-system\/\" target=\"_blank\" rel=\"noreferrer noopener\">autonomous systems (ASNs)<\/a>, which represents an extraordinary level of coordination.<\/p>\n<p>The distribution was remarkably flat, with the top contributing ASN accounting for only three percent of the total attack traffic.<\/p>\n<p>This flat structure serves as an evasion signature, ensuring that blocking any single ASN would not meaningfully dent the campaign.<\/p>\n<p>The threat actors deliberately mixed privacy-oriented infrastructure with legitimate cloud providers to mask their activity.<\/p>\n<p>Anonymization-friendly ASNs, such as 1337 Services GmbH and the Church of Cyberology, were used alongside <a href=\"https:\/\/cybersecuritynews.com\/waffled-waf-attack\/\" target=\"_blank\" rel=\"noreferrer noopener\">household names like Cloudflare, AWS<\/a>, and Google.<\/p>\n<p>By routing traffic through these major cloud providers, the malicious requests easily blended into the massive volumes of legitimate cloud egress traffic.<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-detection-and-mitigation-strategy\"><strong>Detection and Mitigation Strategy<\/strong><\/h2>\n<p>The campaign reflects an adversary capable of managing a massive, globally dispersed botnet. However, their evasion techniques were only moderately sophisticated.<\/p>\n<p>While the attackers forged headers, cookies, and URL parameters, they lacked advanced browser automation or JavaScript forgery capabilities.<\/p>\n<p>Their client-side browser identification signals constantly shifted within individual sessions, displaying a hallmark of automated tooling unable to maintain a consistent identity.<\/p>\n<p><a href=\"https:\/\/datadome.co\/threat-research\/how-datadome-stopped-a-2-billion-request-ddos-attack\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">DataDome\u2019s Galileo threat research team successfully identified<\/a> and blocked the attack in real-time by combining multiple layers of behavioral detection.<\/p>\n<p>Since static rate limiting fails against dynamically tuned volumes, defenders relied on server-side fingerprinting to catch network-layer inconsistencies.<\/p>\n<p>Behavioral analysis identified anomalous session sequences, and threat intelligence flagged IPs with negative reputations.<\/p>\n<p>This incident underscores that as DDoS tactics evolve toward distributed evasion, detection must operate on behavioral baselines across time and sources rather than evaluating requests in isolation.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 94%,rgb(169,184,195) 100%)\"><strong>Follow us on <a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>, <a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>, and <a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a> for daily cybersecurity updates. <a href=\"https:\/\/cybersecuritynews.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Contact us<\/a> to feature your stories.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/massive-2-45b-request-ddos-attack\/\">Massive 2.45B-Request DDoS Attack Used 1.2 Million IPs to Evade Rate Limits<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Abinaya<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/massive-2-45b-request-ddos-attack\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Massive 2.45B-Request DDoS Attack Used 1.2 Million IPs to Evade Rate Limits Distributed Denial of Service (DDoS) campaign targeted a large-scale user-generated content platform, unleashing over 2.45 billion malicious requests in just five hours. Rather than relying on\u00a0brute-force methods, the attackers distributed traffic across 1.2 million unique IP addresses. This structural shift exposed a fundamental [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,326],"tags":[130],"class_list":["post-12675","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-ddos","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12675"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=12675"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12675\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=12675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=12675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=12675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}