सुरक्षा शोधकर्ताओं ने PHP वेब रनटाइम को प्रभावित करने वाली दो कमजोरियों का खुलासा किया है, जिन्हें CVE-2026-109618 और CVE-2026-109619 के रूप में ट्रैक किया जा रहा है। इन समस्याओं को एक Hacker News पोस्ट में उजागर किया गया था, जिसमें CVE-2026-109619 के लिए एक डिटेक्शन नियम शामिल है।
प्रदान किया गया नियम PHP2Shell नामक एक वेब एप्लिकेशन फ़ायरवॉल (WAF) कॉन्फ़िगरेशन है। इसे एक विशिष्ट पैटर्न से मेल खाने वाले अनुरोधों को ब्लॉक करने के लिए डिज़ाइन किया गया है। यह नियम केवल तभी लागू होता है जब HTTP मेथड POST हो और या तो कुकी कुंजियों या अनुरोध बॉडी में PHPSESSID मान दिखाई दे, या बॉडी में स्ट्रिंग PHP_SESSION_UPLOAD_PROGRESS मौजूद हो। जब ये सभी शर्तें पूरी होती हैं, तो अनुरोध ब्लॉक कर दिया जाता है और गतिविधि को PHP2Shell नाम से CloudWatch मेट्रिक्स में दर्ज किया जाता है।
सत्र से जुड़ी स्ट्रिंग्स और अपलोड प्रगति पैरामीटर का संयोजन उस अनुरोध पैटर्न को दर्शाता है जो उस एक्सप्लॉइटेशन तकनीक से जुड़ा है जिसे यह नियम लक्षित करता है। PHP की सत्र अपलोड प्रगति सुविधा, जब कुछ विशेष तरीकों से संभाली जाती है, तो इस तरह दुरुपयोग की जा सकती है, और इसी कारण नियम कुकीज़ और अनुरोध बॉडी दोनों की जांच करता है।
PHP-आधारित वेब एप्लिकेशन चलाने वाले प्रशासकों को सलाह दी जाती है कि वे दोनों CVE पहचानकर्ताओं के एडवाइज़री की समीक्षा करें और प्रकाशित नियम को एक प्रतिपूरक नियंत्रण के रूप में लागू करने या उसका परीक्षण करने पर विचार करें। प्रभावित PHP रनटाइम के लिए विक्रेता पैच लागू करना अब भी प्राथमिक अनुशंसित उपाय है।
स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित