टोरंटो विश्वविद्यालय के शोधकर्ताओं ने 'GPUThor' नामक एक खतरनाक Rowhammer हमला खोजा है, जो NVIDIA के ECC सुरक्षा को दरकिनार कर सिस्टम का पूर्ण नियंत्रण (Root Access) प्राप्त कर सकता है। यह हमला AI और क्लाउड इंफ्रास्ट्रक्चर के लिए एक गंभीर खतरा है।
- GPUThor हमला NVIDIA के Error-Correcting Code (ECC) सुरक्षा तंत्र को बायपास कर सकता है।
- यह हमला AI और क्लाउड कंप्यूटिंग में उपयोग होने वाले Ampere-class GPUs को लक्षित करता है।
- इसके माध्यम से हमलावर Denial-of-Service (DoS) और रूट-लेवल एक्सेस प्राप्त कर सकते हैं।
- NVIDIA ने सुरक्षा सलाह जारी करते हुए SYS-ECC और IOMMU आइसोलेशन सक्षम करने की सिफारिश की है।
साइबर सुरक्षा की दुनिया में एक नया और अत्यंत गंभीर खतरा सामने आया है। टोरंटो विश्वविद्यालय के शोधकर्ताओं ने GPUThor नामक एक नए प्रकार के 'Rowhammer' हमले का खुलासा किया है। यह हमला विशेष रूप से NVIDIA के ग्राफिक्स प्रोसेसिंग यूनिट्स (GPUs) में मौजूद Error-Correcting Code (ECC) सुरक्षा को विफल करने में सक्षम है। यह सुरक्षा तंत्र आमतौर पर मेमोरी में होने वाली त्रुटियों को ठीक करने के लिए डिज़ाइन किया गया है, लेकिन GPUThor इसे चकमा देकर हमलावरों को सिस्टम पर पूर्ण नियंत्रण प्रदान कर सकता है।
Rowhammer हमला क्या है और यह कैसे काम करता है?
Rowhammer एक ऐसी तकनीक है जिसमें मेमोरी की पंक्तियों (rows) को बार-बार एक्सेस किया जाता है, जिससे पड़ोसी मेमोरी क्षेत्रों में 'बिट-फ्लिप' (bits changing from 0 to 1 or vice-versa) होने की संभावना बढ़ जाती है। शोधकर्ताओं ने पाया कि GPUThor पिछले हमलों जैसे GPUHammer या GPUBreach की तुलना में कहीं अधिक प्रभावी है। यह हमला GDDR6 मेमोरी वाले Ampere-class NVIDIA workstation GPUs (जैसे RTX A4000, A4500, A5000, और A6000) पर सफल रहा है, जो आज के AI और क्लाउड इंफ्रास्ट्रक्चर की रीढ़ हैं।
Why This Matters
BozokMedia विश्लेषण से पता चलता है कि यह हमला केवल डेटा भ्रष्टाचार तक सीमित नहीं है। चूंकि आधुनिक AI मॉडल का प्रशिक्षण भारी मात्रा में GPU शक्ति पर निर्भर करता है, इसलिए एक सफल हमला मॉडल की सटीकता को पूरी तरह से नष्ट कर सकता है। यह हमलावर को अनधिकृत मेमोरी एक्सेस और अंततः पूरे होस्ट सिस्टम पर 'रूट शेल' (root shell) खोलने की अनुमति देता है।
GPUThor जैसे हमले यह साबित करते हैं कि हार्डवेयर-स्तर की सुरक्षा भी उन्नत एल्गोरिदम के सामने असुरक्षित हो सकती है।
शोधकर्ताओं ने बताया कि GPUThor ने GDDR6 के 'Target Row Refresh' (TRR) सुरक्षा उपायों को भी चकमा देने के लिए एक गैर-समान पैटर्न का उपयोग किया। इसके परिणामस्वरूप, यह पिछले हमलों की तुलना में 6.6 गुना अधिक आक्रामक रहा और प्रति GB बिट-फ्लिप की दर में भारी वृद्धि देखी गई।
DoS और विशेषाधिकार वृद्धि (Privilege Escalation)
प्रयोगों के दौरान, शोधकर्ताओं ने देखा कि GPUThor एक ECC-सक्षम RTX A6000 को 'Denial-of-Service' (DoS) की स्थिति में डाल सकता है, जिससे GPU हर दो घंटे में रीसेट हो जाता है और सभी कार्य रुक जाते हैं। इससे भी अधिक खतरनाक बात यह है कि यह GPU पेज टेबल्स को दूषित करके एक सामान्य CUDA प्रोग्राम को 'रूट' स्तर के विशेषाधिकार दे सकता है, जिससे हमलावर पूरे सिस्टम का मालिक बन सकता है।
सुरक्षा के उपाय और NVIDIA की प्रतिक्रिया
NVIDIA ने इस खतरे की सूचना मिलने पर एक आधिकारिक सलाह जारी की है। कंपनी ने उपयोगकर्ताओं को SYS-ECC और IOMMU/DMA आइसोलेशन सक्षम करने की सलाह दी है। साथ ही, अनधिकृत वर्कलोड को चलाने से बचने और GPU त्रुटि टेलीमेट्री की निगरानी करने का सुझाव दिया गया है। शोधकर्ताओं का मानना है कि भविष्य के GPUs के लिए अधिक मजबूत मल्टी-बिट ECC और हार्डवेयर-स्तर के सुरक्षा उपायों की आवश्यकता होगी।
Frequently Asked Questions
प्रश्न 1: क्या मेरे व्यक्तिगत गेमिंग GPU भी खतरे में हैं?
मुख्य रूप से यह हमला वर्कस्टेशन और सर्वर-ग्रेड GPUs (जैसे Ampere सीरीज) को लक्षित करता है, लेकिन भविष्य की तकनीकों में जोखिम बना रह सकता है।
प्रश्न 2: इस हमले से बचने का सबसे अच्छा तरीका क्या है?
हमेशा नवीनतम सुरक्षा पैच का उपयोग करें, SYS-ECC सक्षम रखें और अज्ञात या असुरक्षित CUDA कोड को चलाने से बचें।