- अगस्त 2023 में, Google सेवाएँ और Cloud ग्राहक पहले रिपोर्ट किए गए Layer 7 हमलों की तुलना में कहीं बड़े नए HTTP/2-आधारित DDoS हमले का लक्ष्य बने।
- सबसे बड़ा हमला प्रति सेकंड 398 मिलियन से अधिक requests तक पहुँचा, लेकिन Google के global load balancing infrastructure द्वारा इसका अधिकांश हिस्सा नेटवर्क edge पर ही रोक दिया गया।
- Google की DDoS response team ने हमले की समीक्षा की और ऐसे मिलते-जुलते हमलों को और कम करने के लिए अतिरिक्त सुरक्षा उपाय किए।
- 2021 के अंत के बाद से Google सेवाओं और Google Cloud projects में देखे गए अधिकांश Layer 7 DDoS हमले HTTP/2-आधारित रहे हैं।
- HTTP/2 endpoints के बीच विभिन्न messages या "frames" भेजने के लिए "streams" का उपयोग करता है, और इसका इस्तेमाल DDoS हमलों को अधिक efficient बनाने में किया जा सकता है।
- HTTP/2 Rapid Reset हमले में client एक साथ बड़ी संख्या में streams खोलता है, और server या proxy से प्रत्येक request stream के response का इंतज़ार करने के बजाय तुरंत हर request को cancel कर देता है।
- यह हमला server और client के बीच उपलब्ध cost asymmetry पैदा करता है, क्योंकि server को cancel की गई requests पर भी काफ़ी काम जारी रखना पड़ता है।
- Rapid Reset हमले के variants भी देखे गए हैं, जो आम तौर पर शुरुआती version जितने efficient नहीं होते, लेकिन standard HTTP/2 DDoS हमलों से अधिक efficient हो सकते हैं।
- इस attack vector के mitigation उपाय कई रूप ले सकते हैं, लेकिन मुख्य ध्यान connection statistics को track करने और विभिन्न signals व business logic का उपयोग करके हर connection की उपयोगिता तय करने पर होता है।
- Google को फ़िलहाल HTTP/3 का इस्तेमाल बड़े पैमाने के DDoS attack vector के रूप में होता नहीं दिख रहा, लेकिन वह सिफारिश करता है कि HTTP/3 server implementations पहले से ऐसे mechanisms लागू करें जो एक single transport connection द्वारा किए जाने वाले workload को सीमित करें।
- Google ने पूरे ecosystem में इस नए HTTP/2 vector को संबोधित करने के लिए coordinated vulnerability disclosure process को सक्रिय रूप से आगे बढ़ाने में मदद की।
- HTTP/2 सेवाएँ देने वाले सभी providers को इस समस्या के प्रति अपने exposure का आकलन करना चाहिए और सामान्य web servers व programming languages के लिए software patches और updates को जितनी जल्दी हो सके लागू करना चाहिए।
1 टिप्पणियां
Hacker News राय