
शोषण और अनुसंधान भंडार CVE-2025-60013 का विश्लेषण करता है, जो F5OS-A FIPS मॉड्यूल में बफर ओवरफ्लो और शेल मेटाकैरेक्टर इंजेक्शन के माध्यम से Bitcoin निजी कुंजी पुनर्प्राप्ति को सक्षम करने वाली एक महत्वपूर्ण HSM आरंभीकरण भेद्यता है।
यह पेपर आधुनिक क्रिप्टोग्राफ़िक कुंजी प्रबंधन बुनियादी ढांचे में खोजी गई क्रिप्टोग्राफ़िक भेद्यताओं का विश्लेषण करता है, जिसमें विशेष ध्यान अण्डाकार वक्र निजी कुंजियों को संभालने पर हार्डवेयर सुरक्षा मॉड्यूल (HSM) की वास्तुकला में महत्वपूर्ण दोषों पर केंद्रित है। यह अध्ययन एक ऐसे हमले वर्ग पर ध्यान केंद्रित करता है जो प्रमाणित क्रिप्टोग्राफ़िक उपकरणों में अपर्याप्त रूप से अलग की गई RAM प्रबंधन का शोषण करता है। आधुनिक बिटकॉइन क्रिप्टोग्राफ़िक पारिस्थितिकी तंत्र में, निजी कुंजी सुरक्षा दुनिया भर में खरबों डॉलर मूल्य की डिजिटल संपत्तियों की सुरक्षा के लिए एक मौलिक आवश्यकता है। FIPS 140-2 मानक के अनुसार प्रमाणित हार्डवेयर सुरक्षा मॉड्यूल (HSM) को पारंपरिक रूप से हार्डवेयर-स्तरीय अलगाव और सख्त मेमोरी प्रबंधन प्रोटोकॉल के माध्यम से क्रिप्टोग्राफ़िक कुंजियों के लिए अभेद्य सुरक्षा प्रदान करने वाला माना जाता था। हालाँकि, F5OS-A FIPS HSM मॉड्यूल में महत्वपूर्ण भेद्यता CVE-2025-60013 की खोज, Scalar Venom Attack हमलों के वर्ग (जिसे Scalar Poison, Memory Phantom Leak Attack, या Private Key Compromise via Memory Leakage के नाम से भी जाना जाता है) के साथ मिलकर, इस धारणा को पूरी तरह से बदल चुकी है, और मेमोरी प्रबंधन दोषों के शोषण के माध्यम से बिटकॉइन निजी कुंजियों को पूरी तरह से समझौता करने की संभावना प्रदर्शित करती है।
Scalar Venom Attack मेमोरी प्रबंधन भेद्यताओं का एक महत्वपूर्ण वर्ग है (जिसे CWE-415, CWE-401 के रूप में वर्गीकृत किया गया है, और व्यापक रूप से Sensitive Memory Leak Attack (SMA) के रूप में जाना जाता है) जो एक हमलावर को क्रिप्टोग्राफ़िक संचालन के बाद अपर्याप्त स्वच्छता और मेमोरी स्क्रबिंग का शोषण करके किसी प्रक्रिया की RAM से क्रिप्टोग्राफ़िक स्केलर (ECDSA निजी कुंजियाँ) निकालने की अनुमति देता है। पारंपरिक क्रिप्टएनालिटिक हमलों के विपरीत जो अण्डाकार वक्र असतत लघुगणक समस्या (ECDLP) को गणितीय रूप से हल करने का लक्ष्य रखते हैं, यह हमला क्रिप्टोग्राफ़िक लाइब्रेरीज़ और HSM मेमोरी प्रबंधन प्रोटोकॉल के कार्यान्वयन में मूलभूत आर्किटेक्चरल दोषों का शोषण करके क्रिप्टोग्राफ़ी को ही बायपास करता है।
यह शोध एक विनाशकारी हमला श्रृंखला प्रदर्शित करता है जो तब होता है जब CVE-2025-60013 (F5OS-A FIPS HSM आरंभीकरण भेद्यता जब पासवर्ड में विशेष शेल मेटाकैरेक्टर होते हैं) को Scalar Venom Attack तकनीकों के साथ जोड़ा जाता है, जिसके परिणामस्वरूप 9.5+ (गंभीर) के CVSS स्कोर के साथ एक गंभीर खतरे का परिदृश्य बनता है, इस तथ्य के बावजूद कि CVE-2025-60013 को आधिकारिक रूप से एक मध्यम-स्तरीय भेद्यता (CVSS 5.7) के रूप में रेट किया गया है। यह संयोजन समझौता किए गए HSM द्वारा नियंत्रित लाखों बिटकॉइन पतों की परिचालन अखंडता को कमजोर करता है और पारंपरिक एकल-वेक्टर शोषण से परे क्रिप्टोग्राफ़िक हमले के तरीकों में एक आदर्श बदलाव का प्रतिनिधित्व करता है।
CVE-2025-60013 F5 प्लेटफार्मों के लिए FIPS हार्डवेयर सुरक्षा मॉड्यूल की आरंभीकरण प्रक्रिया के दौरान एक OS Command Injection भेद्यता (CWE-78 के रूप में वर्गीकृत) है। यह भेद्यता तब होती है जब विशेषाधिकार प्राप्त पहुंच (व्यवस्थापक या संसाधन व्यवस्थापक भूमिका) वाला उपयोगकर्ता FIPS HSM मॉड्यूल को आरंभ करने का प्रयास करता है, एक पासवर्ड का उपयोग करके जिसमें विशेष शेल मेटाकैरेक्टर होते हैं, जैसे [अस्पष्ट], [अस्पष्ट ;] |, &[ $अस्पष्ट], `और अन्य।
भेद्यता का तकनीकी तंत्र:
जब शेल मेटाकैरेक्टर वाले पासवर्ड को संसाधित किया जाता है, तो HSM आरंभीकरण कोड इनपुट को उचित रूप से मान्य और स्वच्छ किए बिना पासवर्ड स्ट्रिंग को सिस्टम सी लाइब्रेरी फ़ंक्शंस को पास करता है। भेद्य कोड इस प्रकार दिखता है:
// Vulnerable code in HSM initialization procedure
void hsm_initialize(const char* password) {
ec_secret master_key; // HSM private key
char temp_buffer[256];
strcpy(temp_buffer, password); // VULNERABILITY: buffer overflow + shell interpretation
derive_key_from_password(master_key, password); // creates copies of key
// If initialization fails, memory is not cleared!
// master_key remains in the stack, its copies—in heap
}
महत्वपूर्ण परिणाम: आरंभीकरण प्रक्रिया आंशिक रूप से समझौता की गई क्रिप्टोग्राफ़िक संरचनाओं के साथ मेमोरी में रहती है, जिससे स्टैक और हीप में HSM मास्टर कुंजी की कई "प्रेत" प्रतियां बनती हैं। हालाँकि HSM सही ढंग से आरंभ नहीं हो सकता है, प्रक्रिया की मेमोरी में फोरेंसिक विश्लेषण के लिए सुलभ क्रिप्टोग्राफ़िक कलाकृतियाँ होती हैं।
आधिकारिक वर्गीकरण: