PHP Foundation ने दो गंभीर कमजोरियों के लिए आपातकालीन सुरक्षा अपडेट जारी किए हैं, जो हमलावरों को इंटरनेट से जुड़े PHP सिस्टम पर खतरनाक रिमोट नियंत्रण हासिल करने का अवसर दे सकती हैं। Foundation के अलर्ट के अनुसार, CVE-2026-109618 और CVE-2026-109619 के रूप में पहचानी गई ये खामियां उन PHP इंस्टॉलेशन को प्रभावित करती हैं जो वेब अनुरोधों को संभालते हैं।

सुरक्षा विशेषज्ञों ने स्थिति को अत्यावश्यक बताया है, क्योंकि PHP इंटरनेट इंफ्रास्ट्रक्चर में गहराई से जुड़ा हुआ है। यह भाषा बड़ी संख्या में वेबसाइटों और सॉफ्टवेयर सिस्टमों का आधार है, जिनमें WordPress और Drupal जैसे प्रकाशन प्लेटफॉर्म तथा Adobe का Magento जैसे ई-कॉमर्स सॉफ्टवेयर शामिल हैं। व्यापक रूप से इस्तेमाल की जाने वाली वेब लेयर में गंभीर कमजोरी संगठनों को असुरक्षित बना सकती है, भले ही प्रभावित सर्वर उनके तकनीकी परिसंपत्ति-क्षेत्र का स्पष्ट हिस्सा न हो।

PHP के इतिहास में व्यापक जोखिम

रिपोर्ट के अनुसार, इन कमजोरियों का प्रभाव PHP 5 तक पहुंचता है, जिसे जुलाई 2004 में जारी किया गया था। यह लंबी समयावधि प्रशासकों के लिए विशेष चिंता का विषय है: पुराने PHP इंस्टॉलेशन उत्पादन वातावरण में बने रह सकते हैं, विरासत में मिले पुराने एप्लिकेशन के साथ आ सकते हैं या ऐसे इंफ्रास्ट्रक्चर में मौजूद हो सकते हैं, जिस पर हाल में बहुत कम ध्यान दिया गया हो।

वर्तमान में केवल PHP 8.2 और उसके बाद के संस्करण समर्थित हैं और PHP प्रोजेक्ट से पैच प्राप्त करेंगे। Foundation ने बताया कि कुछ डिस्ट्रिब्यूशन और तीसरे पक्ष के विक्रेता पुराने रिलीज के लिए सुधार जारी रखते हैं। यह अंतर पुराने वातावरण चलाने वाले संगठनों पर अतिरिक्त दबाव डालता है। उन्हें न केवल यह पता लगाना होगा कि PHP मौजूद है या नहीं, बल्कि यह भी निर्धारित करना होगा कि कौन-सा संस्करण तैनात है, उसे कौन उपलब्ध कराता है और क्या उपयोगी अपडेट उपलब्ध है।

Foundation का मार्गदर्शन असामान्य रूप से स्पष्ट है: अपडेट करना ही एकमात्र सुरक्षित विकल्प है। उसने कहा कि कोई पूर्ण शमन उपाय मौजूद नहीं है। व्यावहारिक रूप से, टीमों को जहां उचित सुरक्षा अपडेट उपलब्ध हो, वहां उसे लागू करने के विकल्प के रूप में कॉन्फ़िगरेशन बदलावों या परिधि सुरक्षा उपायों पर निर्भर नहीं रहना चाहिए।

वेब प्रशासक तेजी से कार्रवाई क्यों कर रहे हैं

इन खामियों की रिपोर्ट ऐसे समय आई जब चेतावनी दी गई कि हमलावर तेजी से आगे बढ़ सकते हैं। Cloudflare ने कहा कि Foundation द्वारा कमजोरियों का विवरण और सुधार प्रकाशित करने से पहले ही शुरुआती हमले दिखाई देने लगे थे। सुरक्षा फर्म Sansec को उम्मीद थी कि रिलीज के कुछ ही मिनटों में बड़े पैमाने पर हमले शुरू हो जाएंगे।

यह समय महत्वपूर्ण है। किसी गंभीर वेब कमजोरी का सार्वजनिक खुलासा शोषण को तेज कर सकता है, क्योंकि हमलावरों और रक्षकों को लगभग एक ही समय में समान जानकारी मिलती है। रक्षकों को प्रभावित सिस्टम की पहचान करनी होती है, पैच का परीक्षण और उसे लागू करना होता है, तथा यह जांचना होता है कि सेवाएं सुरक्षित रूप से वापस काम कर रही हैं। हमलावरों को केवल ऐसा खुला इंस्टॉलेशन ढूंढना होता है जिसे अभी तक अपडेट नहीं किया गया है।

जहां PHP का इस्तेमाल आने वाले वेब अनुरोधों को संभालने के लिए किया जाता है, वहां संभावित परिणाम विशेष रूप से गंभीर हो सकते हैं। चिंता यह है कि शोषण से हमलावर पीड़ित सिस्टम पर रिमोट नियंत्रण हासिल कर सकते हैं। एक बार इस तरह की पकड़ मिलने पर, घटना मूल एप्लिकेशन से आगे बढ़ सकती है—यह सिस्टम के कॉन्फ़िगरेशन और समझौता किए गए प्रोसेस को प्राप्त विशेषाधिकारों पर निर्भर करेगा।

पुराने सिस्टम सबसे कठिन मामला हैं

PHP की उम्र और व्यापक इस्तेमाल भूले हुए इंस्टॉलेशन को एक केंद्रीय जोखिम बनाते हैं। कोई संगठन अपनी मुख्य सार्वजनिक वेबसाइट को आधुनिक बना सकता है, लेकिन अपने वातावरण में कहीं पुराने एप्लिकेशन, प्रशासनिक टूल, सपोर्ट पोर्टल या विक्रेता-प्रबंधित घटक को बनाए रख सकता है। ऐसे सिस्टम अब भी वेब अनुरोधों को संसाधित कर सकते हैं और सामान्य अपडेट चक्रों में शामिल न हों।

समस्या किसी एक प्रकार के संगठन तक सीमित नहीं है। PHP का इस्तेमाल प्रकाशन, वाणिज्य और सामान्य वेब विकास में होता है, इसलिए प्रभावित तैनातियां कई क्षेत्रों में मिल सकती हैं। प्रशासकों के लिए प्रासंगिक सवाल यह नहीं है कि उनका मुख्य उत्पाद PHP में लिखा गया था या नहीं, बल्कि यह है कि क्या कोई इंटरनेट से जुड़ी या आंतरिक रूप से उजागर सेवा इस पर निर्भर है।

असमर्थित संस्करणों पर विशेष ध्यान देने की जरूरत है। कुछ डिस्ट्रिब्यूशन या विक्रेताओं से पैच उपलब्ध होने का मतलब यह नहीं है कि हर पुराने इंस्टॉलेशन के लिए सुधार मौजूद है। जहां अपडेट का रास्ता अनिश्चित हो, वहां संगठनों को संस्करण और सप्लायर का पता लगाना चाहिए, न कि यह मान लेना चाहिए कि अपस्ट्रीम एडवाइजरी का अस्तित्व अपने-आप उनके जोखिम को समाप्त कर देता है।

पहले पैच करें, फिर सत्यापित करें

तत्काल प्रतिक्रिया के रूप में समर्थित PHP इंस्टॉलेशन पर उपलब्ध सुरक्षा अपडेट लागू करना और पुराने तैनातियों के लिए विक्रेता या डिस्ट्रिब्यूशन से मिले सुधार हासिल करना जरूरी है। क्योंकि Foundation का कहना है कि पूर्ण शमन उपाय मौजूद नहीं हैं, अपडेट टालने से ऐसा अवशिष्ट जोखिम बना रहता है जिसे अन्य वैकल्पिक नियंत्रण पूरी तरह समाप्त नहीं कर सकते।

संगठनों को पैचिंग के बाद अपनी इन्वेंटरी भी सत्यापित करनी चाहिए। सार्वजनिक सेवाएं, कंटेंट-मैनेजमेंट सिस्टम, ई-कॉमर्स स्टैक और कम प्रमुख वेब एप्लिकेशन—सभी की समीक्षा जरूरी है। उद्देश्य उन सिस्टमों को ढूंढना है जिन्हें आसानी से नजरअंदाज किया जा सकता है, केवल उन सर्वरों को नहीं जो पहले से केंद्रीय रूप से प्रबंधित माने जाते हैं।

यह घटना याद दिलाती है कि किसी गंभीर कमजोरी के सामने आने पर आधारभूत सॉफ्टवेयर प्रणालीगत जोखिम पैदा कर सकता है। PHP की उपयोगिता ने इसे वेब का टिकाऊ हिस्सा बना दिया है, लेकिन इसी टिकाऊपन का अर्थ यह भी है कि पुराने तैनाती वातावरण उन्हें सुरक्षित रखने वाली प्रक्रियाओं से अधिक समय तक बने रह सकते हैं। शुरुआती हमलों की रिपोर्ट और व्यापक शोषण की विशेषज्ञों की आशंका के बीच, सबसे सुरक्षित रास्ता वही है जिसे PHP Foundation ने बताया है: प्रभावित सिस्टम को जितनी जल्दी संभव हो, अपडेट करें।

यह लेख Wired की रिपोर्टिंग पर आधारित है। मूल लेख पढ़ें।

Originally published on wired.com