CVE-2024-2961
GNU C Library के संस्करण 2.39 और उससे पुराने में iconv() फ़ंक्शन, स्ट्रिंग्स को ISO-2022-CN-EXT वर्ण सेट में परिवर्तित करते समय उसे दिए गए आउटपुट बफ़र को 4 बाइट्स तक ओवरफ़्लो कर सकता है, जिसका उपयोग किसी...
- प्रकाशित
- 17 अप्रैल 2024
- अद्यतन
- 15 अक्टू॰ 2026
- सीएनए असाइन करना
- glibc
- साक्ष्य देखे गए
- 8 अग॰ 2026
प्राथमिक सीवीएसएस
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:Hउच्च · अगले 30 दिन
- प्रतिशत
- 99.8%
- मॉडल दिनांक
- 17 अक्टू॰ 2026
ईपीएसएस एक सांख्यिकीय अनुमान है, कोई निश्चितता या प्रभाव का माप नहीं। इसे सीवीएसएस, केईवी स्थिति, एक्सपोज़र और अपने वातावरण के साथ मिलाएं।
सारांश
GNU C Library के संस्करण 2.39 और उससे पुराने में `iconv()` फ़ंक्शन, स्ट्रिंग्स को ISO-2022-CN-EXT वर्ण सेट में परिवर्तित करते समय उसे दिए गए आउटपुट बफ़र को 4 बाइट्स तक ओवरफ़्लो कर सकता है, जिसका उपयोग किसी एप्लिकेशन को क्रैश करने या किसी पड़ोसी वेरिएबल को ओवरराइट करने के लिए किया जा सकता है।
स्रोत
php/CVE-2024-2961
PHP File Read to Remote Code Execution Through GNU C Library Iconv (CVE-2024-2961)
Vulhub vulnerability labsघोषित शर्तें
- lab image version: vulhub/php:8.3.4-apache(php/CVE-2024-2961/docker-compose.yml:services.web.image)
modules/exploits/linux/http/magento_xxe_to_glibc_buf_overflow.rb
Metasploit Framework modulesघोषित शर्तें
- platform: Linux,Unix($.exploit_linux/http/magento_xxe_to_glibc_buf_overflow.platform)
- verification: check_declared($.exploit_linux/http/magento_xxe_to_glibc_buf_overflow.check)
जिम्मेदारीपूर्ण उपयोग
भेद्यता जानकारी का उपयोग केवल उन प्रणालियों पर करें जिनके मालिक आप हैं या परीक्षण के लिए अधिकृत हैं। किटप्लॉइट सार्वजनिक अनुसंधान मेटाडेटा से लिंक करता है और शोषण कोड या दुर्भावनापूर्ण पेलोड को संग्रहीत नहीं करता है।