
PHP2Shell RCE दोषों (CVE-2026-109618, CVE-2026-109619) पर तकनीकी सलाह, जिसमें मूल कारण, शोषण वेक्टर, पहचान जाँच और PHP शमन मार्गदर्शन शामिल है।
PHP2Shell रिमोट कोड एक्ज़ीक्यूशन कमज़ोरियों के लिए तकनीकी सलाह, खतरा सूचना और डिटेक्शन सिग्नेचर।
PHP2Shell PHP कोर इंजन में खोजी गई ज़ीरो-डे/गंभीर कमज़ोरियों की एक जोड़ी को संदर्भित करता है (CVE-2026-109618 और CVE-2026-109619)। ये कमज़ोरियाँ अनधिकृत हमलावरों को PHP के कमज़ोर कॉन्फ़िगरेशन पर चल रहे सर्वरों पर मनमाना कोड निष्पादित करने (RCE) की अनुमति देती हैं।
┌───────────────────────────────┐
│ Unauthenticated Attacker │
└───────────────┬───────────────┘
│
▼ 🟣 Exploit Payload
┌───────────────────────────────┐
│ PHP Engine Core Processing │
│ (Stream Filters / PHAR Arch) │
└───────────────┬───────────────┘
│
▼ ⚡
┌───────────────────────────────┐
│ Arbitrary Shell Execution │
└───────────────────────────────┘
| पैरामीटर | विवरण |
|---|---|
| भेद्यताएँ | CVE-2026-109618 और CVE-2026-109619 |
| CVSS v4.0 स्कोर | 9.2 (गंभीर) |
| वेक्टर | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H |
| प्रभाव | अनधिकृत रिमोट कोड एक्ज़ीक्यूशन (RCE) |
| प्रभावित सॉफ़्टवेयर | PHP 5.x, PHP 7.x, PHP 8.0, 8.1, 8.2, 8.3, 8.4 |
.phar) रैपर के पार्सिंग और डीसीरियलाइज़ेशन लॉजिक में दोष।
सबसे प्रभावी समाधान यह है कि आप अपने सर्वर को तुरंत नवीनतम पैच किए गए PHP बाइनरी में अपडेट करें:
# Debian / Ubuntu
sudo apt update && sudo apt install --only-upgrade php8.3-cli php8.3-fpm
# RHEL / CentOS / Rocky Linux
sudo dnf update php
यदि आपका एप्लिकेशन End-of-Life (EOL) संस्करणों (जैसे, PHP 7.x या 8.0) पर निर्भर है जिन्हें आधिकारिक सुरक्षा पैच प्राप्त नहीं होते:
php.ini फ़ाइल संपादित करें:disable_functions = exec,passthru,shell_exec,system,proc_open,popen,phar
php://filter/, phar://) वाले अनुरोधों को रोकने के लिए सख्त वेब एप्लिकेशन फ़ायरवॉल (WAF) नियम लागू करें।यह सत्यापित करने के लिए कि आपका PHP चलाने वाला सर्वर संभावित रूप से कमज़ोर है या नहीं:
# Check running PHP version
php -v
# Check loaded modules and PHAR settings
php -i | grep -i "phar"
योगदान, खतरा अपडेट, और डिटेक्शन नियम (YARA / Sigma) का स्वागत है!
git checkout -b feature/sigma-rule)git commit -m 'Add Sigma detection rule')git push origin feature/sigma-rule)यह रिपॉज़िटरी पूरी तरह से शैक्षिक, रक्षात्मक, और अनुसंधान उद्देश्यों के लिए बनाई गई है। यहाँ दी गई जानकारी के दुरुपयोग या इससे की गई अवैध गतिविधियों के लिए अनुरक्षक ज़िम्मेदार नहीं हैं।