मेमोरी खत्म होने पर खराबी

CVE-2026-109618 में OOM से जल्दी बाहर निकलने के बाद आधी आरंभ हुई मेमोरी सफाई में उपयोग होती है। पैच नरम और कठोर मेमोरी प्रबंधन लाता है। mod_php में पूर्ण RCE सिद्ध है। FPM ऐप-निर्भर मार्गों से प्रभावित माना जाता है, पर इस CVE का पूरा FPM शोषण प्रदर्शित नहीं है।

क्या FPM मुक्त है?

नहीं। अनुरोध शुरू न होने पर FPM चाइल्ड रोकता है और कुछ शुरुआती क्रम बंद होते हैं। ऐप और अनुरोध-पार मार्ग बचे रहते हैं। हर परिवेश mod_php जैसा नहीं, लेकिन FPM को भी पैच चाहिए।

मेमोरी सेटिंग में सावधानी

memory_limit=-1 कुछ नियंत्रित PHP OOM हटाता है, OS allocation failure नहीं। अलग container या cgroup सीमा चाहिए। RLIMIT_AS या RLIMIT_DATA न लगाएँ। decoded आकार, multipart header, भाग और गहराई सीमित करें; post_max_size अकेला पर्याप्त नहीं।

2. सुधारा बिल्ड स्थापित करें

पहले संस्करण 8.2.35, 8.3.36, 8.4.27 और 8.5.12 हैं। समर्थित शाखा और संगत एक्सटेंशन चुनें। ऐप और स्वास्थ्य जाँचें। PHP या जिम्मेदार विक्रेता से लें। WAF और CMS अपडेट इंटरप्रेटर ठीक नहीं करते।

चार शाखाएँ। स्पष्ट अपडेट लक्ष्य।
PHP शाखाइससे पुराने मूल संस्करणपहला सुधारा गया संस्करणसुरक्षा समर्थन समाप्त
PHP 8.5< 8.5.12✓ 8.5.1231 दिस॰ 2029
PHP 8.4< 8.4.27✓ 8.4.2731 दिस॰ 2028
PHP 8.3< 8.3.36✓ 8.3.3631 दिस॰ 2027
PHP 8.2< 8.2.35✓ 8.2.3531 दिस॰ 2026
PHP 8.1 या पुराना उपयोग कर रहे हैं?

इन शाखाओं के सामान्य PHP रिलीज़ उपलब्ध नहीं हैं। 7.4, 8.0 और 8.1 के न्यूनतम स्रोत बैकपोर्ट हैं। विक्रेता समर्थन अलग से सत्यापित करें। गाइड पढ़ें ↗

प्राथमिक स्रोत और अतिरिक्त पठन

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
अगला कदम3. सब पुनः शुरू और सत्यापित करें ↗