CVE-2022-31630
इमेजलोडफॉन्ट() में अपर्याप्त इनपुट सत्यापन के कारण OOB रीड
- प्रकाशित
- 14 नव॰ 2022
- अद्यतन
- 3 अग॰ 2024
- सीएनए असाइन करना
- php
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:Hकम · अगले 30 दिन
- प्रतिशत
- 82.2%
- मॉडल दिनांक
- 21 सित॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
PHP के 7.4.33, 8.0.25 और 8.1.12 से पहले के संस्करणों में, gd एक्सटेंशन में imageloadfont() फ़ंक्शन का उपयोग करते समय, एक विशेष रूप से तैयार की गई फ़ॉन्ट फ़ाइल प्रदान करना संभव है, जैसे कि यदि लोड किया गया फ़ॉन्ट imagechar() फ़ंक्शन के साथ उपयोग किया जाता है, तो आवंटित बफर के बाहर पढ़ा जाएगा। इससे क्रैश या गोपनीय जानकारी का खुलासा हो सकता है।
स्रोत
2सीवीई-2022-31630 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, PHP के GD एक्सटेंशन के imageloadfont() फंक्शन में आउट-ऑफ-बाउंड्स रीड भेद्यता, जो PHP 7.4.x से पहले 7.4.33 के संस्करणों को प्रभावित करती है।
प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट CVE-2022-31630 के लिए, PHP के GD एक्सटेंशन में एक आउट-ऑफ-बाउंड्स रीड कमजोरी। प्रभावित PHP संस्करणों में क्रैश और मेमोरी डिस्क्लोज़र प्रदर्शित करता है। सुरक्षित परीक्षण के लिए Docker-आधारित लैब शामिल है।
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।