
Pixnapping हमला: CVE-2025-48561 भेद्यता के माध्यम से निजी कुंजियों और सीड वाक्यांशों से समझौता करना बिटकॉइन नेटवर्क और Android बुनियादी ढांचे के लिए एक नया गंभीर खतरा है
यह लेख क्रिप्टोकरेंसी भंडारण क्षेत्र में सुरक्षा खतरों के विकास की जांच करता है, जिसमें निजी कुंजियों (private keys) और सीड फ्रेज़ (seed phrases) को समझौता करने के आधुनिक तरीकों पर ध्यान केंद्रित किया गया है, जो डिजिटल वॉलेट को सुरक्षित करते हैं। आधुनिक क्रिप्टोकरेंसी पारिस्थितिकी तंत्र को निजी कुंजियों और सीड फ्रेज़ को समझौता करने के उद्देश्य से साइबर हमलों के बढ़ते खतरे का सामना करना पड़ रहा है, जो डिजिटल वॉलेट सुरक्षा की नींव हैं। हमलों की जटिलता और परिष्कार, जो न केवल सॉफ्टवेयर बल्कि आधुनिक मोबाइल उपकरणों के हार्डवेयर का भी शोषण करते हैं, हर साल बढ़ रही है। क्लिपबोर्ड हाईजैकिंग, कीलॉगिंग, QR कोड स्पूफिंग, और BIP32/BIP39 वॉलेट कार्यान्वयन में कमजोरियों का शोषण जैसे पारंपरिक खतरों के साथ, शोधकर्ता स्मार्टफोन पर संग्रहीत क्रिप्टोग्राफिक डेटा को समझौता करने के नए तरीकों की पहचान कर रहे हैं।
अक्टूबर 2025 की शुरुआत में, कार्नेगी मेलन विश्वविद्यालय और कई अमेरिकी विश्वविद्यालयों के शोधकर्ताओं ने एक अध्ययन के परिणाम प्रस्तुत किए जिसने वैज्ञानिक और क्रिप्टोग्राफिक समुदायों में हलचल मचा दी। उन्होंने एंड्रॉइड ऑपरेटिंग सिस्टम में एक गंभीर कमजोरी की खोज की, जिसे "Pixnapping" नाम दिया गया और पहचानकर्ता CVE-2025-48561 के तहत पंजीकृत किया गया। यह कमजोरी हमलावरों को एंड्रॉइड उपकरणों की स्क्रीन सामग्री को चरण-दर-चरण पुनर्निर्माण करने की अनुमति देती है, जिससे संवेदनशील दृश्य जानकारी निकाली जा सकती है, जिसमें निजी कुंजियाँ, सीड फ्रेज़ , और Google Authenticator जैसे ऐप्स से एक-बार के 2FA प्रमाणीकरण कोड शामिल हैं।
शोधकर्ताओं द्वारा पहचाना गया खतरा एंड्रॉइड के सॉफ्टवेयर और हार्डवेयर परतों के बीच गहरे अंतःक्रिया पर निर्भर करता है—सिस्टम APIs से लेकर GPU के ग्राफिक्स कम्प्रेशन इंजन तक। Pixnapping GPU.zip साइड-चैनल तकनीकों को एंड्रॉइड Intents और विंडो ब्लर API के वैध उपयोग के साथ जोड़ता है, जिससे स्क्रीन का गुप्त पिक्सेल-दर-पिक्सेल पुनर्निर्माण संभव होता है। यह दृष्टिकोण एक मानक स्मार्टफोन को डिजिटल संपत्तियों, जिसमें Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), XRP, और अन्य क्रिप्टोकरेंसी शामिल हैं, के प्रबंधन के लिए उपयोग की जाने वाली महत्वपूर्ण जानकारी के संभावित रिसाव का स्रोत बना देता है।
खतरा इस तथ्य में निहित है कि उपयोगकर्ता को हमलावर को कोई अनुमति देने की आवश्यकता नहीं है—दुर्भावनापूर्ण ऐप पृष्ठभूमि में चल सकता है, एंड्रॉइड सुरक्षा प्रणाली के लिए अदृश्य रहता है। परिणामस्वरूप, हमलावर वॉलेट बैकअप या निकासी के दौरान सीड फ्रेज़ तक दृश्य पहुंच प्राप्त कर सकता है, जो प्रभावी रूप से पीड़ित की क्रिप्टो संपत्तियों पर पूर्ण नियंत्रण के बराबर है।
ऐसे खतरों का संयोजन—Pixnapping हमलों से लेकर Rowhammer, Spectre, Meltdown, और संबंधित साइड-चैनल विधियों के माध्यम से हार्डवेयर रिसाव तक—मोबाइल ऑपरेटिंग सिस्टम और वित्तीय प्रौद्योगिकियों के प्रतिच्छेदन पर सुरक्षा रणनीतियों पर पुनर्विचार करने की आवश्यकता को उजागर करता है। CVE-2025-48561 जैसी प्रत्येक नई कमजोरी दर्शाती है कि क्रिप्टोकरेंसी तक मोबाइल पहुंच की सुविधा और मौलिक क्रिप्टोग्राफिक सुरक्षा सुनिश्चित करने के बीच संतुलन कितना नाजुक हो सकता है।
डिकोड किया गया लेनदेन 816760531f334651d711909a93a5959e74b3dbe126f50dbb6efb3e7d61f224ba Bitcoin ब्लॉकचेन के अपरिवर्तनीय खाता-बही में दर्ज शोध कार्य का प्रलेखित प्रमाण प्रस्तुत करता है। RawTX का संरचनात्मक विश्लेषण Bitcoin संस्करण 1 लेनदेन की क्लासिक वास्तुकला को प्रकट करता है, जिसमें एक महत्वपूर्ण तत्व शामिल है— OP_RETURN फ़ील्ड जिसमें Pixnapping हमले पर शोध की ओर इशारा करता एक एम्बेडेड URL है।

https://github.com/zoeir/Bitcoin-Message-Transaction
लेनदेन संरचना का विघटन:
लेनदेन पिछले लेनदेन से एक एकल इनपुट (UTXO) का उपयोग करता है और तीन आउटपुट बनाता है: पहला आउटपुट, शून्य मूल्य के साथ, OP_RETURN संदेश (77 बाइट्स डेटा) रखता है, दूसरा आउटपुट प्राप्तकर्ता पते 12ib7dApVFvg82TXKycWBNpN8kFyiAN1dr को 1000 सातोशी (0.00001 BTC) स्थानांतरित करता है, और तीसरा आउटपुट प्रेषक पते 1G84gkhBsBM9B5Xsqw2s9b6H1oqg4nPEiW को 22,500 सातोशी का परिवर्तन लौटाता है। लेनदेन शुल्क 1000 सातोशी है, जो नेटवर्क खनिकों द्वारा प्राथमिकता प्रसंस्करण सुनिश्चित करता है।

010000000147ac1bf5cff92293f1244c141103dd1ec46ce260f117a8f8df00e6ad0cd4d15a000000008a47304402204f0c3c52b5941993d92e85bda70f93d15b76ad3af6ceab4a1bbb9b33f5432f38022079458bd4071e7c9ab7a3a9d6872083218becb935dbe8eba7862cc30d59db1da10141049a296066ca26625e22c5759a0ed00120e0183b52454b4e6155cd3855bd689f5231497de3552b9a7b976933a803b76632f6f2ac1134acf9af248e697d19a15abbffffffff0300000000000000004d6a4b7777772e626974636f696e6d6573736167652e72752f536f757263655f436f64652f5069786e617070696e675f41747461636b5f746f5f457874726163745f507269766174655f4b657973e8030000000000001976a91412d5a845f2b212ce0c3bd65a4035881d9219090e88ace4570000000000001976a914a5dfdff9f85277310a40d2978fb7040f7af8ca4b88ac00000000
क्रिप्टोग्राफिक हस्ताक्षर और प्रमाणीकरण:
138-बाइट ScriptSig फ़ील्ड में secp256k1 वक्र पर आधारित एक ECDSA हस्ताक्षर होता है, जो प्रेषक की निजी कुंजी के कब्जे की पुष्टि करता है। यह लेनदेन की वैधता को सत्यापित करता है और अनधिकृत खर्च को रोकता है। OP_RETURN में डिकोड किया गया संदेश: ” www.bitcoinmessage.ru/Source_Code/Pixnapping_Attack_to_Extract_Private_Keys “ ब्लॉकचेन पर एक स्थायी मार्कर के रूप में कार्य करता है, जो लेनदेन को महत्वपूर्ण कमजोरी पर वैज्ञानिक शोध से जोड़ता है।
CVE-2025-48561 एक उच्च-गंभीरता वाली, महत्वपूर्ण कमजोरी है जिसे फरवरी 2025 में कैलिफोर्निया विश्वविद्यालय बर्कले, UC सैन डिएगो, वाशिंगटन विश्वविद्यालय, और कार्नेगी मेलन विश्वविद्यालय की शोध टीम ने खोजा था। Pixnapping हमला एंड्रॉइड सुरक्षा मॉडल के मौलिक उल्लंघन को प्रदर्शित करता है, जो किसी भी ऐप को, बिना किसी विशेष अनुमति के, अन्य ऐप्स की दृश्य सामग्री का बिटवाइज़ पुनर्निर्माण करने की अनुमति देता है।
एंड्रॉइड उपकरणों पर Pixnapping हमले के तीन चरणों का आरेख।Pixnapping डिवाइस स्क्रीन से दृश्य जानकारी निकालने के लिए एंड्रॉइड APIs और हार्डवेयर साइड-चैनल GPU (zip) के संयोजन का उपयोग करता है। हमला तीन प्रमुख एंड्रॉइड तंत्रों का शोषण करता है: एंड्रॉइड Intents के माध्यम से अन्य ऐप्स की गतिविधियों को रेंडरिंग पाइपलाइन में भेजने की क्षमता, अन्य ऐप्स के पिक्सेल पर ग्राफिकल ऑपरेशन (ब्लर) करना, और इन ऑपरेशनों के दुष्प्रभावों को मापना, जो पिक्सेल रंग पर निर्भर करते हैं। cylab.cmu+ 2
Pixnapping GPU.zip कमजोरी पर आधारित है, जिसे उसी शोध समूह ने 2023 में खोजा था। यह हमला आधुनिक GPUs में हार्डवेयर-आधारित ग्राफिक्स डेटा कम्प्रेशन का शोषण करता है, जो डेटा-निर्भर, सॉफ्टवेयर-पारदर्शी, और लगभग सभी आधुनिक GPUs में मौजूद है। cylab.cmu+ 2
ग्राफिक्स डेटा कम्प्रेशन एकीकृत GPUs (iGPUs) में एक अनुकूलन है जो मेमोरी बैंडविड्थ बचाता है और फ्रेम रेंडरिंग प्रदर्शन में सुधार करता है। GPU.zip हमला एक दुर्भावनापूर्ण वेबसाइट को Google Chrome के नवीनतम संस्करण में iframes से पिक्सेल निकालने की अनुमति देता है, जो ब्राउज़र के सुरक्षा मॉडल का उल्लंघन करता है। hertzbleed+ 1

Pixnapping SurfaceFlinger का शोषण करता है, जो ग्राफिकल तत्वों को प्रदर्शित करने और व्यवस्थित करने के लिए जिम्मेदार एक एंड्रॉइड सिस्टम प्रक्रिया है। दुर्भावनापूर्ण ऐप लक्षित ऐप्स को लॉन्च करने के लिए एंड्रॉइड Intents का उपयोग करता है, जिससे वे स्क्रीन पर संवेदनशील जानकारी प्रदर्शित करते हैं। फिर एक "मास्किंग गतिविधि" बनाई जाती है—एक पारभासी ओवरले जो लक्षित ऐप को छुपाता है, केवल एक चयनित पिक्सेल को पारदर्शी छोड़ता है। bleepingcomputer+ 1
Pixnapping हमला तीन मुख्य चरणों में किया जाता है, जिनमें से प्रत्येक विशिष्ट एंड्रॉइड APIs और सिस्टम कॉल का उपयोग करता है: pixnapping+ 1
चरण 1: लक्षित ऐप को आमंत्रित करना:
दुर्भावनापूर्ण ऐप Google Authenticator या Signal जैसे लक्षित ऐप्स की निर्यातित गतिविधियों को आमंत्रित करने के लिए एंड्रॉइड Intents का उपयोग करता है। यह प्रक्रिया संवेदनशील जानकारी (2FA कोड, सीड्स) को स्क्रीन पर प्रदर्शित करने और SurfaceFlinger रेंडरिंग पाइपलाइन में पारित करने का कारण बनती है। bleepingcomputer+ 1
चरण 2: ग्राफिक्स ऑपरेशनों का प्रेरण
: यह चरण पारभासी एंड्रॉइड गतिविधियों का एक स्टैक बनाता है जो पीड़ित के व्यक्तिगत पिक्सेल में हेरफेर करने के लिए मास्किंग, संवर्धन, और एन्कोडिंग तकनीकों का उपयोग करता है। हमला पिक्सेल पर ग्राफिक्स ऑपरेशन करने के लिए एंड्रॉइड विंडो ब्लर API और व्यक्तिगत पिक्सेल मान निकालने के लिए पर्याप्त सटीकता के साथ रेंडरिंग समय को मापने के लिए VSync कॉलबैक का उपयोग करता है। theregister+ 2
चरण 3: साइड चैनल निष्कर्षण।
अंतिम चरण चरण 2 में संसाधित पिक्सेल को एक-एक करके चुराने के लिए GPU.zip साइड चैनल का उपयोग करता है। पैटर्न-निर्भर GPU अनुकूलन, जैसे कि छवि डेटा कम्प्रेशन, के कारण होने वाले रेंडरिंग समय में अंतर को मापकर, हमला पिक्सेल रंग जानकारी निर्धारित कर सकता है। gbhackers+ 1

एंड्रॉइड 12 से उपलब्ध एंड्रॉइड विंडो ब्लर API, विंडो ब्लर प्रभावों को लागू करने की क्षमताएं प्रदान करता है। विंडो ब्लर के दो प्रकार हैं: पृष्ठभूमि ब्लर (फ्रॉस्टेड-ग्लास प्रभाव बनाता है) और पीछे ब्लर (विंडो के पीछे पूरी स्क्रीन को धुंधला करता है)। source.android
Pixnapping इन APIs का निम्नलिखित तरीकों से दुरुपयोग करता है:
// Example code used in the attack (conceptual)
window.setBackgroundBlurRadius(blurRadius);
window.addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
WindowManager.LayoutParams.setBlurBehindRadius(blurRadius);
हमला windowIsTranslucent का उपयोग करके पारभासी गतिविधियां बनाता है और व्यक्तिगत पिक्सेल को अलग करने के लिए पृष्ठभूमि drawable के अल्फा चैनल में हेरफेर करता है। source.android
रेंडरिंग समय को सटीक रूप से मापने के लिए, Pixnapping VSync कॉलबैक का उपयोग करता है। VSync (वर्टिकल सिंक) एक सिग्नल है जो फ्रेम दर को डिस्प्ले की रिफ्रेश दर के साथ सिंक्रनाइज़ करता है। एंड्रॉइड पर, इसे Choreographer.VsyncCallback के माध्यम से लागू किया जाता है। blurbusters+ 1
// Conceptual example of using VSync callbacks
Choreographer.getInstance().postVsyncCallback(new Choreographer.VsyncCallback() {
@Override
public void onVsync(long frameTimeNanos) {
// Measuring time to extract pixel color
measureRenderingTime(frameTimeNanos);
}परीक्षण परिणाम और हमले की प्रभावशीलताडिवाइसों पर परीक्षण
शोधकर्ताओं ने Android 13-16 संस्करण चलाने वाले पांच डिवाइसों पर Pixnapping का परीक्षण किया: cylab.cmu+ 1
विभिन्न Android डिवाइसों पर Pixnapping भेद्यता परीक्षण के परिणाम
यह हमला Google Pixel 6 पर सबसे अधिक प्रभावी था, जिसमें 2FA कोड पुनर्प्राप्त करने की 73% सफलता दर थी। Samsung Galaxy S25 ने सिग्नल में "महत्वपूर्ण शोर" के कारण हमले के प्रति प्रतिरोध प्रदर्शित किया। bleepingcomputer+ 1
गोपनीय डेटा निकालने में लगने वाला समय
हमले का एक अनुकूलित संस्करण Google Authenticator से 6-अंकों वाले 2FA कोड 30 सेकंड से भी कम समय में निकालने में सक्षम है। यह समय-सीमा TOTP कोड की मानक 30-सेकंड की वैधता अवधि के भीतर आती है, जिससे यह हमला व्यावहारिक बन जाता है। cylab.cmu+ 2
अधिक जटिल डेटा निकालने में अधिक समय लगता है:
Pixnapping क्रिप्टोकरेंसी उपयोगकर्ताओं के लिए एक विशेष खतरा पैदा करता है। वॉलेट सीड वाक्यांश अस्थायी 2FA कोड की तुलना में स्क्रीन पर अधिक समय तक दिखाई देते हैं, जिससे वे पिक्सेल स्वाइपिंग के प्रति संवेदनशील हो जाते हैं। हालांकि पूरे 12-शब्दों वाले सीड वाक्यांश को पुनर्प्राप्त करने में काफी समय लगेगा, लेकिन यदि उपयोगकर्ता सीड वाक्यांश को लिखते समय उसे स्क्रीन पर दिखाए रखता है तो यह हमला व्यवहार्य बना रहता है। currently.att.yahoo+3

शोधकर्ताओं ने Pixnapping हमले का प्रदर्शन करने वाले कई वीडियो उपलब्ध कराए:
1. Pixnapping बेसिक डेमो
2. Tweakers से तकनीकी डेमो

शोध परिणामों को औपचारिक रूप से ताइपे, ताइवान में 13-17 अक्टूबर, 2025 को आयोजित 32वें ACM सम्मेलन ऑन कंप्यूटर एंड कम्युनिकेशंस सिक्योरिटी (ACM CCS 2025) में प्रस्तुत किया गया। प्रस्तुति में हमले के तकनीकी पहलुओं का विस्तृत विश्लेषण और व्यावहारिक उदाहरणों का प्रदर्शन शामिल था। cylab.cmu+ 2
अक्टूबर 2025 तक, Google और शोधकर्ताओं को Pixnapping भेद्यता के वास्तविक दुनिया में शोषण का कोई सबूत नहीं मिला है। Google ने कहा, "हमें वास्तविक दुनिया में शोषण का कोई सबूत नहीं मिला है।" हालांकि, यह हमलावरों द्वारा गुप्त उपयोग की संभावना को खारिज नहीं करता है। bleepingcomputer+ 1
शोधकर्ताओं ने भेद्यता के शोषण के लिए कई संभावित परिदृश्यों की पहचान की:
1. 2FA कोड चुराना।
सबसे आम परिदृश्य में Google Authenticator, Authy और अन्य 2FA ऐप्स से अस्थायी प्रमाणीकरण कोड चुराना शामिल है। एक हमलावर दो-कारक प्रमाणीकरण को बायपास करने और पीड़ित के खातों तक अनधिकृत पहुंच प्राप्त करने के लिए चुराए गए कोड का उपयोग कर सकता है। cylab.cmu+ 1
2. क्रिप्टोकरेंसी वॉलेट से समझौता।
एक विशेष रूप से खतरनाक परिदृश्य Bitcoin और अन्य क्रिप्टोकरेंसी वॉलेट सीड वाक्यांशों की चोरी है। यदि कोई उपयोगकर्ता रिकॉर्डिंग या सत्यापन के लिए अपना सीड वाक्यांश स्क्रीन पर प्रदर्शित करता है, तो एक दुर्भावनापूर्ण एप्लिकेशन धीरे-धीरे पूरे वाक्यांश को निकाल सकता है, जिससे वॉलेट पर पूर्ण नियंत्रण प्राप्त हो जाता है। currently.att.yahoo+ 2
3. निजी पत्राचार का अवरोधन।
हमले का उपयोग Signal जैसे एन्क्रिप्टेड मैसेजिंग ऐप्स से संदेश निकालने के लिए किया जा सकता है, भले ही स्क्रीन सिक्योरिटी सक्षम हो। यह उन उपयोगकर्ताओं के लिए एक गंभीर खतरा पैदा करता है जो एंड-टू-एंड एन्क्रिप्शन सुरक्षा पर भरोसा करते हैं। bleepingcomputer+ 1
हालांकि Pixnapping का उपयोग करने वाले विशिष्ट मैलवेयर नमूनों का पता नहीं चला है, लेकिन इस तकनीक को मौजूदा Android ट्रोजन परिवारों में एकीकृत किया जा सकता है। उदाहरण के लिए, SpyAgent मैलवेयर परिवार पहले से ही स्मरणीय कुंजियों को चुराने के लिए छवि पहचान का उपयोग करता है, और Pixnapping क्षमताओं को जोड़ने से इसकी क्षमताओं में काफी विस्तार हो सकता है। currently.att.yahoo+ 1

Pixnapping करने वाले दुर्भावनापूर्ण ऐप को अपनी Android मैनिफेस्ट फ़ाइल में किसी भी अनुमति की घोषणा करने की आवश्यकता नहीं होती है। यह इसे ऐप स्टोर सुरक्षा जांच के दौरान हानिरहित ऐप्स से अप्रभेद्य बनाता है। pixnapping+ 1
मैनिफेस्टो की मूल संरचना:
xml:
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application>
<activity android:name=".MaliciousActivity">
<!-- Without declaring any permissions -->
</activity>
</application>
</manifest>
हमले का एक प्रमुख घटक लक्षित एप्लिकेशन लॉन्च करने के लिए Android Intents का उपयोग है:
java:
// Conceptual example of target application activation code
Intent intent = new Intent();
intent.setAction("com.google.android.apps.authenticator2.AUTHENTICATE");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
शोधकर्ताओं ने Google Play Store में लगभग 100,000 ऐप्स का विश्लेषण किया और Android Intents के माध्यम से लागू किए गए सैकड़ों हजारों एक्शन पाए, जो हमले की व्यापक प्रयोज्यता को दर्शाता है। bleepingcomputer
व्यक्तिगत पिक्सेल निकालने की प्रक्रिया में एक विशिष्ट कॉन्फ़िगरेशन के साथ पारभासी गतिविधियाँ बनाना शामिल है:
java:
// Conceptual example of creating a masking activity
Window window = getWindow();
WindowManager.LayoutParams params = window.getAttributes();
params.alpha = 0.99f; // Almost fully transparent
params.flags |= WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE;
window.setAttributes(params);
// Setting blur to induce graphical operations
window.setBackgroundBlurRadius(20);

पिक्सेल निष्कर्षण के बाद, मूल सामग्री का पुनर्निर्माण करने के लिए ऑप्टिकल कैरेक्टर रिकग्निशन (OCR) के समान एक तकनीक का उपयोग किया जाता है। एल्गोरिदम निकाले गए पिक्सेल के पैटर्न का विश्लेषण करता है और वर्णों और संख्याओं का पुनर्निर्माण करता है। pixnapping+ 1
Google ने सितंबर 2025 के Android सुरक्षा अपडेट में एक ऐप द्वारा ब्लर ट्रिगर करने वाली गतिविधियों की संख्या को सीमित करके भेद्यता को ठीक करने का पहला प्रयास किया। कंपनी ने एक सुरक्षा बुलेटिन में कहा: "एक ऐप जो कई ब्लर का अनुरोध करता है: (1) विंडो के बीच ब्लर समय को मापकर पिक्सेल चोरी की अनुमति देता है, और (2) संभवतः अमान्य है।" bleepingcomputer+ 2
शोधकर्ताओं ने जल्दी से एक वर्कअराउंड खोज लिया जिसने समय विशेषताओं को बदलकर हमले की प्रभावशीलता को बहाल कर दिया। यह वर्कअराउंड अभी भी एम्बार्गो के अधीन है और इसे सार्वजनिक रूप से प्रकट नहीं किया गया है। pixnapping+ 2
Google एक अधिक व्यापक पैच विकसित कर रहा है, जिसे दिसंबर 2025 के Android सुरक्षा बुलेटिन में जारी किया जाएगा। हालांकि, शोधकर्ताओं ने ध्यान दिया कि Pixnapping के लिए एक प्रभावी सुधार के लिए Android के मूल तंत्रों में बदलाव की आवश्यकता होगी, जैसे कि ऐप्स को अन्य ऐप्स को अपनी संवेदनशील सामग्री पर ओवरले करने से रोकने की अनुमति देना। cylab.cmu+ 2
मूल समस्या यह है कि अंतर्निहित साइड चैनल GPU.zip अभी भी अनपैच्ड है। अक्टूबर 2025 तक, किसी भी GPU निर्माता ने GPU.zip को पैच करने की प्रतिबद्धता नहीं जताई है। इसका मतलब है कि Android पैच के बावजूद, हार्डवेयर भेद्यता नए हमले के तरीकों के प्रति संवेदनशील बनी हुई है। pixnapping+ 1
Samsung को भेद्यता के बारे में सूचित किया गया था और चेतावनी दी गई थी कि Google का पैच Samsung डिवाइसों की सुरक्षा के लिए अपर्याप्त है। कंपनी ने इस मुद्दे को स्वीकार किया लेकिन हार्डवेयर जटिलता के कारण इसे "कम गंभीरता" का दर्जा दिया। currently.att.yahoo+ 2

1. समय पर अपडेट:
शोधकर्ताओं की प्राथमिक सिफारिश जारी होने के तुरंत बाद Android पैच स्थापित करना है। उपयोगकर्ताओं को स्वचालित सुरक्षा अपडेट सक्षम करना चाहिए और नियमित रूप से नए पैच की जांच करनी चाहिए। cylab.cmu+ 1
2. हार्डवेयर वॉलेट का उपयोग।
क्रिप्टोकरेंसी उपयोगकर्ताओं के लिए, सबसे प्रभावी सुरक्षा हार्डवेयर वॉलेट का उपयोग है। हार्डवेयर वॉलेट निजी कुंजी और सीड वाक्यांशों को ऑफ़लाइन संग्रहीत करते हैं, जिससे स्क्रीन-स्क्रीन हमलों के माध्यम से उनके समझौते की संभावना समाप्त हो जाती है। tradingview+ 1
3. संवेदनशील जानकारी प्रदर्शित करने से बचें।
उपयोगकर्ताओं को सलाह दी जाती है कि वे इंटरनेट से जुड़े डिवाइसों पर सीड वाक्यांश या अन्य अत्यधिक संवेदनशील डेटा प्रदर्शित करने से बचें। यदि सीड वाक्यांश संग्रहीत करना आवश्यक है, तो ऑफ़लाइन डिवाइसों का उपयोग करें। currently.att.yahoo+1

1. ओवरले सुरक्षा:
डेवलपर्स यह पता लगाकर ओवरले सुरक्षा लागू कर सकते हैं कि अन्य एप्लिकेशन उनके ऊपर पारभासी परतें बनाने का प्रयास कर रहे हैं या नहीं। यह bitdefenderWindowManager.LayoutParams.FLAG_SECURE का उपयोग करके किया जा सकता है।
2. प्रदर्शन समय कम करें।
महत्वपूर्ण जानकारी को स्क्रीन पर सबसे कम समय के लिए प्रदर्शित किया जाना चाहिए। उदाहरण के लिए, 2FA कोड को छोटे अंतराल के बाद स्वचालित रूप से छिपाया जा सकता है। bitdefender
3. असामान्य गतिविधि का पता लगाना:
एप्लिकेशन असामान्य गतिविधि पैटर्न की निगरानी कर सकते हैं, जैसे कि बार-बार ब्लर API कॉल या असामान्य ओवरले व्यवहार। bitdefender
1. Android अनुमति संवर्धन के लिए ब्लर API और अन्य ग्राफिक्स ऑपरेशनों तक पहुंचने के लिए विशेष अनुमतियों की आवश्यकता हो सकती है जिनका हमलों में शोषण किया जा सकता है। cylab.cmu
2. एप्लिकेशन आइसोलेशन
एप्लिकेशनों के बीच आइसोलेशन को मजबूत करने से अन्य एप्लिकेशनों को ग्राफिक्स ऑपरेशनों के माध्यम से पिक्सल तक पहुंचने से रोका जा सकता है। bitdefender
3. हार्डवेयर समाधान
दीर्घकालिक समाधान के लिए साइड चैनल GPU.zip को समाप्त करने हेतु GPU स्तर पर परिवर्तनों की आवश्यकता हो सकती है। pixnapping+1
Pixnapping हमले (CVE-2025-48561) के संदर्भ में, जो सीड फ्रेज़ और निजी कुंजियों को दृश्य रूप से बाधित करने के लिए Android हार्डवेयर और सॉफ्टवेयर तंत्रों का शोषण करता है, एक अतिरिक्त हमले वेक्टर पर विचार करना महत्वपूर्ण है जो अधिक मौलिक हार्डवेयर स्तर पर कार्य करता है। Phoenix Rowhammer हमला (CVE-2025-6202) DRAM मेमोरी के भौतिक गुणों के शोषण की एक नई पीढ़ी का प्रतिनिधित्व करता है, जो हमलावरों को DDR5 RAM में व्यक्तिगत डेटा बिट्स में हेरफेर करने की अनुमति देता है, जिसमें Bitcoin वॉलेट की महत्वपूर्ण क्रिप्टोग्राफिक डेटा संरचनाएं शामिल हैं। github+ 4
ETH Zürich में कंप्यूटर सुरक्षा समूह (COMSEC) और Google द्वारा सितंबर 2025 में प्रकाशित एक संयुक्त अध्ययन ने प्रदर्शित किया कि SK Hynix—दुनिया के सबसे बड़े DRAM निर्माता—की DDR5 मेमोरी उन्नत टारगेट रो रिफ्रेश (TRR) सुरक्षा तंत्रों के कार्यान्वयन के बावजूद Rowhammer हमलों के प्रति संवेदनशील बनी हुई है। Phoenix पहला सिस्टम-स्तरीय Rowhammer हमला है जो एक क्रांतिकारी स्व- सुधारात्मक सिंक्रनाइज़ेशन तकनीक का उपयोग करके DDR5 उपकरणों में तैनात सभी आधुनिक TRR योजनाओं को बायपास करने में सक्षम है। linkedin+ 7
Rowhammer डायनेमिक रैंडम-एक्सेस मेमोरी (DRAM) में एक हार्डवेयर भेद्यता है जो आधुनिक मेमोरी चिप निर्माण तकनीक की भौतिक सीमाओं के कारण उत्पन्न होती है। जैसे-जैसे DRAM निर्माण मानक घटते हैं (10 nm, 7 nm और उससे नीचे), व्यक्तिगत मेमोरी सेलों के बीच भौतिक दूरी काफी कम हो जाती है, जिससे आसन्न मेमोरी पंक्तियों के बीच विद्युत चुम्बकीय हस्तक्षेप बढ़ जाता है। kaspersky+ 6
बिट फ्लिप प्रेरण तंत्र:
प्रत्येक DRAM सेल एक कैपेसिटर है जो तार्किक मान 0 या 1 के अनुरूप विद्युत आवेश संग्रहीत करता है। किसी विशिष्ट मेमोरी पंक्ति में डेटा पढ़ने या लिखने के लिए, एक ACTIVATE ऑपरेशन किया जाता है, जो लक्ष्य पंक्ति (आक्रामक पंक्ति/लक्ष्य पंक्ति) के वोल्टेज स्तर को उच्च स्तर तक बढ़ाता है जबकि पड़ोसी पंक्तियाँ (पीड़ित पंक्तियाँ) कम वोल्टेज स्तर पर रहती हैं। एक ही मेमोरी पंक्ति को तेजी से बार-बार सक्रिय करने से विद्युत चुम्बकीय हस्तक्षेप पैदा होता है, जो पड़ोसी पंक्तियों में कैपेसिटर के निर्वहन को तेज करता है, संभावित रूप से अगले रिफ्रेश चक्र से पहले बिट मानों में सहज परिवर्तन (बिट फ्लिप) का कारण बनता है। tomshardware+ 6
आवेश क्षरण का गणितीय मॉडल:
शोध से पता चलता है कि पीड़ित पंक्ति में बिट फ्लिप PflipP_{flip}Pflip की संभावना आक्रामक पंक्ति के सक्रियणों की संख्या NactN_{act}Nact, रिफ्रेश ऑपरेशनों के बीच का समय tREFt_{REF}tREF, और सेलों के बीच की दूरी dcelld_{cell}dcell पर निर्भर करती है:

जहाँ VaggrV_{aggr}Vaggr आक्रामक पंक्ति का सक्रियण वोल्टेज है। आधुनिक DDR5 मॉड्यूल को डिफ़ॉल्ट रूप से औसतन हर 3.9 µs में रिफ्रेश कमांड की आवश्यकता होती है, जो DDR4 की तुलना में दोगुनी बार है, ठीक बढ़ते Rowhammer प्रभाव का मुकाबला करने के लिए। arxiv+ 4
DDR4 TRR: पहली पीढ़ी की सुरक्षा
DDR4 से शुरू करके, DRAM निर्माताओं ने टारगेट रो रिफ्रेश (TRR) तंत्र लागू किया—हार्डवेयर काउंटरों और लॉजिक का एक सेट जो संदिग्ध मेमोरी एक्सेस पैटर्न का पता लगाने के लिए सीधे DRAM चिप्स में एकीकृत होता है। TRR दो प्रमुख मापदंडों के आधार पर कार्य करता है: मैक्सिमम एक्टिवेट काउंट (MAC)—पंक्ति सक्रियणों की अधिकतम संख्या—और मैक्सिमम एक्टिवेट विंडो (t~MAW~)—समय विंडो जिसके दौरान सक्रियणों की गणना की जाती है। csdn+4 youtube
जब किसी विशेष पंक्ति के सक्रियणों की संख्या समय विंडो t~MAW~ के भीतर MAC सीमा तक पहुँचती है, तो TRR स्वचालित रूप से आसन्न पीड़ित पंक्तियों के लिए एक रिफ्रेश ऑपरेशन शुरू करता है, जिससे बिट फ्लिप को रोका जा सके। हालाँकि, TRRespass अध्ययन (2020) ने इस योजना की एक गंभीर भेद्यता प्रदर्शित की: TRR तंत्र सैंपलिंग का उपयोग करता है—सभी पंक्तियों की एक साथ निगरानी करने के बजाय केवल मेमोरी पंक्तियों के एक सीमित उपसमुच्चय की निगरानी करता है। Many-Sided Rowhammer हमला एक साथ कई आक्रामक पंक्तियों (कुछ मामलों में 19 तक) को सक्रिय करके इस सीमा का शोषण करता है, जो TRR सैंपलिंग तंत्र को अधिभारित करता है और "अनदेखी" पंक्तियों को रिफ्रेश ऑपरेशनों द्वारा प्रतिकार किए बिना हैमरिंग जारी रखने की अनुमति देता है। usenix+4 youtube
DDR5 एन्हांस्ड TRR: उन्नत दूसरी पीढ़ी की सुरक्षा
DDR5 ने अधिक परिष्कृत डिटेक्शन और काउंटरमेजर एल्गोरिदम के साथ काफी बेहतर इन-DRAM TRR सर्किट पेश किए। निर्माताओं ने अधिक लगातार रिफ्रेश कमांड (DDR4 में 7.8 µs बनाम हर 3.9 µs), एकीकृत ऑन-डाई एरर करेक्शन कोड (ECC), और अधिक उन्नत सक्रियण ट्रैकिंग तंत्र लागू किए। सितंबर 2025 में Phoenix के प्रकाशन से पहले, DDR5 को उत्पादन वातावरण में Rowhammer हमलों के प्रति बढ़ी हुई प्रतिरोधक क्षमता प्रदर्शित करने वाला माना जाता था, और "अप्रत्याशित रूप से, DDR5 अतिरिक्त रिफ्रेश नियंत्रण कमांड के बिना इसे प्राप्त करता है।" comsec-files.ethz+5
सिंक्रनाइज़ेशन की समस्या और स्व-सुधारात्मक तंत्र
ETH Zürich शोधकर्ताओं की एक प्रमुख खोज यह है कि वर्तमान अत्याधुनिक सिंक्रनाइज़ेशन विधियाँ नियमित रूप से रिफ्रेश कमांड को चूक जाती हैं, जिससे वे DDR5 पर प्रभावी Rowhammer हमलों के लिए अनुपयुक्त हो जाती हैं। Phoenix दो क्रांतिकारी तकनीकों के साथ इस समस्या का समाधान करता है: securityweek+ 2.
पहली तकनीक: थ्रेड विभाजन। रिफ्रेश डिटेक्शन में सुधार के लिए हैमरिंग और सिंक्रनाइज़ेशन एक्सेस को अलग-अलग निष्पादन थ्रेड्स में विभाजित किया जाता है। अत्याधुनिक तकनीक पर एक सुधार होने के बावजूद, यह दृष्टिकोण अभी भी पर्याप्त बड़ी संख्या में रिफ्रेश अंतरालों पर सिंक्रनाइज़ेशन बनाए नहीं रख सकता है, जिससे बिट फ्लिप की प्रेरण को रोका जा सके। github+ 1
दूसरी तकनीक स्व-सुधारात्मक सिंक्रनाइज़ेशन है। छूटे हुए रिफ्रेश कमांड को रोकने की कोशिश करने के बजाय, Phoenix एक छूटे हुए रिफ्रेश का पता लगाता है और पैटर्न निष्पादन को तदनुसार पुनः सिंक्रनाइज़ करता है। यह तकनीक Phoenix को पूरे रिफ्रेश विंडो के लिए रिफ्रेश कमांड के साथ सिंक्रनाइज़ रहने की अनुमति देती है, जो नए पैटर्न के साथ बिट फ्लिप को प्रेरित करने के लिए पर्याप्त है। security.googleblog+ 4
स्व-सुधारात्मक सिंक्रनाइज़ेशन का गणितीय मॉडल:
ब्लाइंड स्पॉट्स का शोषण करके TRR को बायपास करना
Phoenix TRR तंत्र में ब्लाइंड स्पॉट्स—अस्थायी और स्थानिक विंडो जहाँ पंक्ति सक्रियण निगरानी कमजोर होती है—का शोषण करता है। शोधकर्ताओं ने पाया कि TRR सैंपलर को लगातार एक ही सेट की पंक्तियों तक एक्सेस का नमूना लेना चाहिए, जिससे अन्य पंक्तियों तक (गैर-नमूना) एक्सेस TRR रिफ्रेश ऑपरेशनों के हस्तक्षेप के बिना हैमरिंग जारी रख सकें। Phoenix एक्सेस पैटर्न को रिफ्रेश कमांड के साथ सिंक्रनाइज़ करता है ताकि महत्वपूर्ण समय बिंदुओं पर पीड़ित पंक्तियाँ सक्रिय TRR निगरानी क्षेत्र के बाहर हों। vusec+ 7
परीक्षण कॉन्फ़िगरेशन और प्रभावित उपकरण
ETH Zurich शोधकर्ताओं ने 2021 और 2024 के बीच निर्मित SK Hynix द्वारा निर्मित 15 DDR5 UDIMM मॉड्यूल पर Phoenix का परीक्षण किया। सभी परीक्षण किए गए उपकरणों ने Phoenix के प्रति संवेदनशीलता प्रदर्शित की, प्रत्येक मॉड्यूल पर सेकंडों के भीतर सफलतापूर्वक बिट फ्लिप प्रेरित किए। परीक्षण AMD Zen 4 प्रोसेसर और Antmicro के साथ संयुक्त रूप से विकसित विशेष FPGA-आधारित Rowhammer परीक्षण प्लेटफार्मों वाले प्लेटफॉर्म पर आयोजित किया गया था। theregister+ 8
Уязвимость CVE-2025-6202 зарегистрирована с базовым CVSS-скором 7.1 (High severity). Vulnerability description: «Vulnerability in SK Hynix DDR5 on x86 allows a local attacker to trigger Rowhammer bit flips impacting the Hardware Integrity and the system’s security. This issue affects DDR5: DIMMs produced from 2021-1 until 2024-12».thehackernews+5
AMD EPYC 8004, 9004, 9005 सीरीज़ प्रोसेसर; AMD EPYC 9004, 9005 एम्बेडेड सीरीज़; AMD Ryzen 6000, 7000, 7035, 7040, 7045, 8000, 8040, 9000 सीरीज़; AMD Ryzen 9000HX सीरीज़; AMD Ryzen AI 300, AI Max 300 सीरीज़; AMD Ryzen Threadripper 7000, 9000; AMD Ryzen एम्बेडेड 7000, 8000, 9000 सीरीज़।amd
व्यावहारिक हमले के परिदृश्य और समय विशेषताएँ
शोधकर्ताओं ने Phoenix के लिए तीन एंड-टू-एंड शोषण परिदृश्य प्रदर्शित किए: techradar+ 5
1. विशेषाधिकार वृद्धि के लिए पेज टेबल एंट्री (PTE) हेरफेर: Phoenix 100% सफलता दर के साथ पेज टेबल एंट्री पर बिट फ्लिप सफलतापूर्वक करता है, प्रतिबंधित मेमोरी क्षेत्रों तक अनधिकृत पहुंच प्राप्त करता है। यह एक स्थानीय, गैर-विशेषाधिकार प्राप्त हमलावर को अपनी स्वयं की पेज टेबल संशोधित करने की अनुमति देता है, जिससे सिस्टम में सभी भौतिक मेमोरी तक पढ़ने-लिखने की पहुंच प्राप्त होती है। pmc.ncbi.nlm.nih+ 4
2. वर्चुअल मशीनों से SSH कुंजियाँ निकालना: Phoenix एक ही भौतिक सर्वर पर सह-स्थित वर्चुअल मशीन से RSA-2048 निजी SSH कुंजियाँ निकालने में 73% सफलता दर प्रदर्शित करता है। यह क्लाउड कंप्यूटिंग वातावरणों के लिए एक गंभीर खतरा है जहाँ कई VM एक ही भौतिक मेमोरी साझा करते हैं। kaspersky+ 5
3. sudo बाइनरी हेरफेर के माध्यम से रूट तक विशेषाधिकार वृद्धि: Phoenix sudo के इन-मेमोरी बाइनरी हेरफेर के माध्यम से रूट एक्सेस प्राप्त करने का 33% मौका प्राप्त करता है। डिफ़ॉल्ट सेटिंग्स वाले एक सामान्य सिस्टम पर रूट तक पूर्ण विशेषाधिकार वृद्धि लगभग 109 सेकंड (2 मिनट से कम) में प्राप्त की जाती है। linkedin+5
ECDSA फॉल्ट इंजेक्शन हमले की सैद्धांतिक नींव
एलिप्टिक कर्व डिजिटल सिग्नेचर एल्गोरिदम (ECDSA) Bitcoin में एक मौलिक क्रिप्टोग्राफिक प्रिमिटिव है, जो लेनदेन प्रमाणीकरण और डिजिटल संपत्तियों के स्वामित्व का प्रमाण प्रदान करता है। ECDSA में निजी कुंजी एक स्केलर मान ddd है (secp256k1 के लिए 256 बिट), जिससे सार्वजनिक कुंजी की गणना की जाती है: Q = d⋅GQ = d \cdot GQ = d⋅G, जहाँ GGG एलिप्टिक कर्व का आधार बिंदु है। digital.wpi+ 7
ECDSA हस्ताक्षर संरचना:
हैश h=H(m)h = H(m)h=H(m) वाले संदेश mmm के लिए, हस्ताक्षर में जोड़ी (r,s)(r, s)(r,s) शामिल होती है, जहाँ:

जहाँ kkk एक यादृच्छिक नॉन्स है, nnn secp256k1 वक्र पर बिंदुओं के समूह का क्रम है। securityboulevard+ 4
Rowhammer-प्रेरित बिट फ्लिप के माध्यम से फॉल्ट इंजेक्शन हमला
Rubber Mallet का शोध (arXiv:2505.01518, मई 2025) ने प्रदर्शित किया कि उन्नत Rowhammer तकनीकें पहले प्रलेखित की तुलना में काफी अधिक दर पर कई आसन्न बिट फ्लिप प्रेरित कर सकती हैं। महत्वपूर्ण रूप से, ये सहसंबद्ध फ्लिप प्रभावी क्रिप्टोग्राफिक हस्ताक्षर सुधार हमलों को सक्षम बनाते हैं, यह प्रदर्शित करते हुए कि ऐसे फ्लिप OpenSSL कार्यान्वयनों से ECDSA निजी कुंजियों की पुनर्प्राप्ति को कैसे सक्षम कर सकते हैं जहाँ एकल-बिट दृष्टिकोण अव्यवहार्य होंगे। arxiv+ 2
मान लीजिए कि एक हमलावर हस्ताक्षर ऑपरेशन से पहले RAM में संग्रहीत निजी कुंजी ddd के कम से कम महत्वपूर्ण बिट (LSB) में बिट फ्लिप प्रेरित कर सकता है। LSB में बिट फ्लिप दो परिणामों में से एक की ओर ले जाएगा: trailofbits+ 2
केस 1: बिट 0 → 1, जो d′=d+
Kwong एट अल. के पेपर (arXiv:2505.01518) में, शोधकर्ताओं ने Rowhammer बिट-फ्लिपिंग के माध्यम से OpenSSL कार्यान्वयन से एंड-टू-एंड ECDSA निजी कुंजी निष्कर्षण का सफलतापूर्वक प्रदर्शन किया। प्रयोग कई DDR4 DRAM कॉन्फ़िगरेशन (Corsair Vengeance, G.SKILL Ripjaws) पर TRRespass और BlackSmith Rowhammer टूल्स का उपयोग करके किए गए। एक महत्वपूर्ण खोज स्थानीयकृत बिट फ्लिप्स की उच्च आवृत्ति है — एक ही DRAM पंक्ति के भीतर कई बिट फ्लिप्स क्लस्टर किए गए। arxiv+ 2
Rahman एट अल. (2023) (digital.wpi.edu) के एक अध्ययन ने TLS सर्वर में फॉल्ट इंजेक्शन के माध्यम से Samsung M378B5773DH0-2GB DRAM में ECDSA गुप्त कुंजी पुनर्प्राप्ति पर हमले का प्रदर्शन किया। शोधकर्ताओं ने सर्वर मेमोरी में फॉल्ट इंजेक्ट करके सर्वर से 29,918 कनेक्शन शुरू किए और निजी कुंजी को पुनर्प्राप्त करने के लिए सफलतापूर्वक दोषपूर्ण हस्ताक्षर एकत्र किए। भले ही 256-बिट ECDSA कुंजी का आकार 32,768-बिट मेमोरी पेज आकार से काफी छोटा है (अधिकांश फ्लिप किए गए बिट्स कुंजी के बाहर हैं), पर्याप्त संख्या में प्रयासों के साथ हमला अभी भी सफल है। digital.wpi
RAM में निजी कुंजियों का भंडारण और हमले के वेक्टर
बिटकॉइन वॉलेट, सॉफ्टवेयर और कुछ हार्डवेयर दोनों, महत्वपूर्ण कार्यों को करते समय अनिवार्य रूप से निजी कुंजियों को RAM में लोड करते हैं: लेनदेन पर हस्ताक्षर करना, वॉलेट आरंभीकरण, सीड वाक्यांशों से कुंजी व्युत्पत्ति, और wallet.dat फ़ाइलों को डिक्रिप्ट करना। यहां तक कि wallet.dat की सुरक्षा के लिए AES-256-CBC एन्क्रिप्शन का उपयोग करते समय (जैसा कि Bitcoin Core में), लेनदेन पर हस्ताक्षर करने के लिए निजी कुंजी को अस्थायी रूप से डिक्रिप्ट और RAM में संग्रहीत किया जाना चाहिए। cryptodeeptech+ 6
बिटकॉइन वॉलेट पर Rowhammer हमलों के लिए खतरा मॉडल:
परिदृश्य 1: डेस्कटॉप सिस्टम पर स्थानीय हमलावर। हमलावर पीड़ित के बिटकॉइन वॉलेट के समान कंप्यूटर पर एक दुर्भावनापूर्ण एप्लिकेशन चलाता है। दुर्भावनापूर्ण प्रक्रिया मेमोरी क्षेत्रों में Rowhammer बिट फ्लिप्स प्रेरित करती है जहां Bitcoin Core या कोई अन्य वॉलेट हस्ताक्षर संचालन के दौरान डिक्रिप्टेड निजी कुंजियों को संग्रहीत करता है। Phoenix ने DDR5 सिस्टम पर उच्च-परिशुद्धता मेमोरी से मनमाना डेटा पढ़ने और लिखने की क्षमता प्रदर्शित की। github+ 9
परिदृश्य 2: क्लाउड/VPS सह-स्थान हमला। कई बिटकॉइन नोड और वॉलेट उपयोगकर्ता क्लाउड प्लेटफार्मों पर वर्चुअल प्राइवेट सर्वर (VPS) पर अपनी सेवाएं होस्ट करते हैं। Phoenix ने सह-स्थित VM से RSA-2048 SSH कुंजियों को निकालने की 73% सफलता दर प्रदर्शित की। एक समान हमला Bitcoin Core नोड या अन्य वॉलेट सेवाएं चलाने वाले VM की मेमोरी में संग्रहीत बिटकॉइन निजी कुंजियों को लक्षित कर सकता है। tomshardware+ 5
परिदृश्य 3: बिटकॉइन मोबाइल वॉलेट के लिए Android डिवाइस पर Rowhammer। Pixnapping (CVE-2025-48561) और मोबाइल LPDDR4/LPDDR5 के लिए संभावित Rowhammer वेरिएंट का संयोजन एक बहु-स्तरीय खतरा पैदा करता है। हालांकि Phoenix डेस्कटॉप DDR5 के लिए विशिष्ट है, शोध से पता चलता है कि LPDDR4 में भी TRR तंत्र शामिल हैं और यह अनुकूलित Rowhammer हमलों के लिए संभावित रूप से कमजोर है। wikipedia+ 1
मान लीजिए कि एक 256-बिट बिटकॉइन निजी कुंजी ddd पते AkeyA_{key}Akey पर मेमोरी में संग्रहीत है। एक rowhammer हमलावर बिट iii (जहां 0≤i≤2550 \le i \le 2550≤i≤255) में बिट फ्लिप प्रेरित कर सकता है, कुंजी को d′=d⊕2id’ = d \oplus 2^id′=d⊕2i (2i2^i2i के साथ XOR) में संशोधित कर सकता है। मूल कुंजी को पुनर्प्राप्त करने के लिए, हमलावर कई दोषपूर्ण हस्ताक्षर {(rj,sj)}\{(r_j, s_j)\}{(rj,sj)} एकत्र करता है, प्रत्येक कुंजी dj′d_j’dj′ के विभिन्न बिट-फ्लिप किए गए संस्करण के साथ बनाया गया है।
जाली हमले के तरीकों (जैसे Hidden Number Problem सॉल्वर) का उपयोग करके, एक हमलावर सफलता की संभावना के साथ ddd को पुनर्प्राप्त कर सकता है:

जहां PflipP_{flip}Pflip वांछित बिट को सफलतापूर्वक फ्लिप करने की संभावना है, NsamplesN_{samples}Nsamples एकत्र किए गए दोषपूर्ण हस्ताक्षरों की संख्या है। pmc.ncbi.nlm.nih+ 3
क्रिप्टोकरेंसी सुरक्षा पारिस्थितिकी तंत्र में Rowhammer-संबंधित कमजोरियों के विश्लेषण के लिए विशेष कार्यक्रम शामिल हैं। GitHub रिपॉजिटरी demining/Rowhammer-Attack पांच अलग-अलग बिटकॉइन वॉलेट में लेनदेन से निजी कुंजियों को प्राप्त करने के लिए ECDSA के लिए Signature Fault Differential Analysis के व्यावहारिक अनुप्रयोग को प्रदर्शित करता है .
उपयोग का व्यावहारिक उदाहरण:
./attacksafe -tool rowhammer_attack -open RawTX.txt -save SecretKey.txtटूल RawTX बिटकॉइन लेनदेन का विश्लेषण करता है और ECDSA हस्ताक्षर पैरामीटर (r,s)(r,s)(r,s) निकालता है। यदि दोषपूर्ण हस्ताक्षर या nonce पुन: उपयोग का संकेत देने वाला पैटर्न पाया जाता है, तो टूल KKK गुप्त कुंजी (nonce) या ddd निजी कुंजी को पुनर्प्राप्त करने के लिए क्रिप्टैनालिटिक तकनीकों को लागू करता है। github
सफल निष्कर्षण का उदाहरण: github
Deployments ECDSA:
SecretKey = 0xe5fa9dccef88781e25e77bd1ea7830c0b33c57481b79007cda117da8139ea7c3
RawTX = 010000000104118e34a0d3c06c842d14707ed5f333d3ba1d35240086a4b5738a2fa810abec1d0000006a473044022004b1d0c7d278439811c27d9ff06b3bb0fd20d5cc90d97083266bdba7d0693bb20220282c6cea6b9ad6f4633596204ebad4716e2a086090faf62a6908bf63a1724ad501210335a395eca8191c43ccee4d91e98b9baef39476d7482cf636e5b71975c69feebdffffffff014e020000000000001976a914154813f71552c59487efa3b16d62bfb009dc5f1e88ac00000000"Deployments ECDSA" लेबल बिटकॉइन ब्लॉकचेन लेनदेन में एक महत्वपूर्ण कमजोरी का संकेत देता है। HEX प्रारूप में गुप्त कुंजी "K" हस्ताक्षर उत्पन्न करने के लिए उपयोग किए गए nonce का प्रतिनिधित्व करती है। github
ओपन-सोर्स FPGA-आधारित Rowhammer परीक्षण प्लेटफॉर्म
Google और ETH Zürich ने DDR5 Rowhammer कमजोरियों के विश्लेषण के लिए विशेष ओपन-सोर्स FPGA-आधारित परीक्षण प्लेटफॉर्म विकसित किए हैं। Antmicro के साथ साझेदारी में, दो प्लेटफॉर्म बनाए गए: security.googleblog
DDR5 RDIMM प्लेटफॉर्म: सर्वर कंप्यूटरों में आमतौर पर पाए जाने वाले Registered DIMM (RDIMM) मेमोरी के परीक्षण के लिए नया DDR5 Tester बोर्ड। security.googleblog
SO-DIMM प्लेटफॉर्म: मानक SO-DIMM पिनआउट का समर्थन करने वाला एक संस्करण, वर्कस्टेशन और अंतिम-उपयोगकर्ता डिवाइसों में आम ऑफ-द-शेल्फ DDR5 SO-DIMM मेमोरी स्टिक्स के साथ संगत। security.googleblog
ये प्लेटफॉर्म GitHub (comsec.ethz.ch/phoenix) पर उपलब्ध हैं और सुरक्षा शोधकर्ताओं को विभिन्न DRAM कॉन्फ़िगरेशन की Rowhammer-संवेदनशीलता का विस्तृत विश्लेषण करने की अनुमति देते हैं। comsec.ethz+1
रिफ्रेश दर बढ़ाना: सुरक्षा और प्रदर्शन के बीच एक समझौता
Phoenix शोधकर्ता एक प्रभावी प्रतिकार के रूप में रिफ्रेश दर को 3 के कारक से बढ़ाने (3.9 µs से ~1.3 µs तक) की सिफारिश करते हैं। हालांकि, इसके परिणामस्वरूप 8.4% प्रदर्शन में गिरावट आती है, जो उत्पादन प्रणालियों के लिए एक महत्वपूर्ण समझौता है। महत्वपूर्ण रूप से, DRAM डिवाइसों को फर्मवेयर अपडेट के माध्यम से पैच नहीं किया जा सकता है — कमजोरी की हार्डवेयर प्रकृति का मतलब है कि प्रभावित मॉड्यूल अपने पूरे जीवनचक्र में कमजोर बने रहेंगे। techradar+ 5
ECC और on-die ECC की सीमित प्रभावशीलता
Phoenix ने साबित किया कि DDR5 में निर्मित on-die Error Correction Code (ECC) Rowhammer को नहीं रोकता । On-die ECC DRAM कोशिकाओं के प्राकृतिक क्षरण से उत्पन्न एकल-बिट त्रुटियों और कुछ बहु-बिट त्रुटियों को ठीक करने के लिए डिज़ाइन किया गया है। हालांकि, Rowhammer एक ही मेमोरी क्षेत्र में कई सहसंबद्ध बिट फ्लिप्स प्रेरित कर सकता है, जो ECC की सुधारात्मक क्षमता से अधिक है। reddit+ 7
पूर्वव्यापी हार्डवेयर फिक्स की असंभवता
सॉफ्टवेयर कमजोरियों के विपरीत जिन्हें सुरक्षा पैच के साथ ठीक किया जा सकता है, Rowhammer DRAM आर्किटेक्चर के साथ एक मौलिक भौतिक समस्या का प्रतिनिधित्व करता है। अक्टूबर 2025 तक, किसी भी GPU या DRAM निर्माता ने चिप डिज़ाइन स्तर पर हार्डवेयर कमजोरी को ठीक करने की प्रतिबद्धता नहीं जताई है । इसका मतलब है कि प्रभावित मेमोरी का उपयोग करने वाले अरबों डिवाइस आने वाले वर्षों तक संभावित रूप से कमजोर बने रहेंगे। pixnapping+12
क्रिप्टोकरेंसी धारकों के लिए बहु-स्तरीय सुरक्षा रणनीति:
1. पृथक मेमोरी वाले हार्डवेयर वॉलेट। फेरोइलेक्ट्रिक RAM (FeRAM) या सुरक्षित तत्वों वाले हार्डवेयर वॉलेट (Ledger, Trezor, BC Vault One) का उपयोग करें जो निजी कुंजियों को मुख्य सिस्टम DRAM से अलग करते हैं। BC Vault One निजी कुंजी को संग्रहीत करने के लिए FeRAM का उपयोग करता है, जो सिस्टम मेमोरी पर Rowhammer हमलों से भौतिक अलगाव प्रदान करता है। youtube itnext+ 3
2. DDR5 सिस्टम पर हॉट वॉलेट में बड़ी राशि संग्रहीत करने से बचें। SK Hynix DDR5 सिस्टम (2021-2024) पर Bitcoin Core या अन्य सॉफ्टवेयर वॉलेट चलाने वाले उपयोगकर्ताओं को अपनी प्राथमिक संपत्तियों को कोल्ड स्टोरेज में स्थानांतरित करके जोखिम कम करना चाहिए। github+ 3
3. एयर-गैप्ड वातावरण में हस्ताक्षर संचालन को अलग करें। उच्च-मूल्य वाले लेनदेन के लिए, पृथक प्रणालियों पर ऑफ़लाइन हस्ताक्षर का उपयोग करें जो कभी भी नेटवर्क से कनेक्ट नहीं होते हैं और अविश्वसनीय कोड नहीं चलाते हैं। itnext+ 2
4. नियमित मेमोरी ऑडिटिंग और विसंगति का पता लगाना। Rowhammer हमलों की विशेषता वाले संदिग्ध एक्सेस पैटर्न (उच्च-आवृत्ति पंक्ति सक्रियण, असामान्य रिफ्रेश पैटर्न) के लिए सिस्टम मेमोरी की निगरानी करना। pmc.ncbi.nlm.nih+ 3
5. उपलब्ध होने पर पैच किए गए सिस्टम में अपग्रेड करें। जबकि हार्डवेयर फिक्स संभव नहीं है, भविष्य के DDR5 चिप्स (2024 के बाद) में बेहतर TRR तंत्र शामिल हो सकते हैं। उपयोगकर्ताओं को DRAM निर्माताओं से सुरक्षा बुलेटिन की निगरानी करनी चाहिए और अधिक सुरक्षित मॉड्यूल जारी होने पर अपने हार्डवेयर को अपडेट करना चाहिए। github+4
Pixnapping (CVE-2025-48561) और Phoenix Rowhammer (CVE-2025-6202) हमलों का संयोजन क्रिप्टोकरेंसी सुरक्षा खतरे के परिदृश्य में एक महत्वपूर्ण विकास प्रदर्शित करता है। Pixnapping GPU.zip साइड-चैनल और विंडो ब्लर API के माध्यम से Android हार्डवेयर और सॉफ्टवेयर परत पर हमला करता है ताकि सीड वाक्यांशों को दृश्य रूप से इंटरसेप्ट किया जा सके। Phoenix विद्युत चुम्बकीय हस्तक्षेप प्रेरण के माध्यम से DRAM की मौलिक भौतिक परत पर हमला करता है, जिससे मेमोरी में क्रिप्टोग्राफिक कुंजियों का सीधा बिट हेरफेर संभव होता है। bleepingcomputer+ 10
दोनों हमले उन डिवाइसों की हार्डवेयर विशेषताओं का शोषण करके पारंपरिक सॉफ्टवेयर सुरक्षा को बायपास करते हैं जिन्हें पैच नहीं किया जा सकता है। बिटकॉइन उपयोगकर्ताओं के लिए, इसका मतलब है कि खतरे के मॉडल का मौलिक पुनर्विचार आवश्यक है: क्रिप्टोग्राफिक सुरक्षा अब केवल ECDSA की गणितीय जटिलता या सीड वाक्यांशों की विश्वसनीयता द्वारा गारंटीकृत नहीं है — हार्डवेयर के भौतिक गुण महत्वपूर्ण हमले की सतह बन जाते हैं। arxiv+ 9
इन कमजोरियों का शोषण करके खोए हुए बिटकॉइन वॉलेट से निजी कुंजियों को पुनर्प्राप्त करना पुनर्प्राप्ति सेवाओं के लिए एक वैध कार्य और हमलावरों के लिए एक खतरनाक हमले वेक्टर दोनों का प्रतिनिधित्व करता है। क्रिप्टोकरेंसी सुरक्षा के भविष्य के लिए हार्डवेयर-स्तरीय सुरक्षा आश्वासन, क्रिप्टोग्राफिक कार्यान्वयन की औपचारिक सत्यापन, और उभरते साइड-चैनल खतरों की निरंतर निगरानी को एकीकृत करने वाले समग्र दृष्टिकोण की आवश्यकता है। trailofbits+ 7
Pixnapping कमजोरी मोबाइल हमलों में एक महत्वपूर्ण विकास का प्रतिनिधित्व करती है, यह प्रदर्शित करते हुए कि आधुनिक प्रदर्शन अनुकूलन का शोषण कैसे किया जा सकता है। यह हमला क्रिप्टोकरेंसी उपयोगकर्ताओं के लिए विशेष रूप से खतरनाक है, क्योंकि सीड वाक्यांश से समझौता धन के पूर्ण नुकसान का कारण बन सकता है। gbhackers
शोषित कमजोरियों की मौलिक प्रकृति — वैध Android API और GPU हार्डवेयर अनुकूलन का उपयोग — इंगित करती है कि एक पूर्ण समाधान के लिए Google, डिवाइस निर्माताओं और GPU विक्रेताओं से समन्वित प्रयास की आवश्यकता होगी। pixnapping+ 1
Pixnapping का शोध नई सिस्टम सुविधाओं और हार्डवेयर अनुकूलन को लागू करते समय सुरक्षा निहितार्थों पर विचार करने के महत्वपूर्ण महत्व को उजागर करता है। जैसे-जैसे मोबाइल डिवाइस डिजिटल संपत्तियों के प्रबंधन के लिए प्राथमिक उपकरण बनते जा रहे हैं, ऐसे परिष्कृत हमलों से सुरक्षा पारिस्थितिकी तंत्र की सुरक्षा के लिए
अंततः, Pixnapping ने पूरे उद्योग के लिए एक गंभीर चेतावनी का काम किया: हार्डवेयर और विज़ुअल आइसोलेशन के बिना क्रिप्टोग्राफ़िक सुरक्षा अर्थहीन है । यदि स्क्रीन पर प्रदर्शित विज़ुअल डेटा को किसी बाहरी प्रक्रिया द्वारा पुनर्निर्मित किया जा सकता है, तो हर ऑन-स्क्रीन एनीमेशन, हर सीड फ्रेज़, या QR कोड फंड लीक करने का सीधा चैनल बन जाता है। क्रिप्टोकरेंसी उपयोगकर्ताओं के लिए, इसका मतलब एक ही है: स्क्रीन पर प्राइवेट की की तत्काल उपस्थिति भी अब उन्हें उनकी पूरी डिजिटल पूंजी खर्च कर सकती है।