
إثبات مفهوم للاستغلال لـ CVE-2017-1000117، وهي ثغرة تنفيذ الأوامر عن بعد في عملاء git قبل الإصدار v2.14.1، توضح استغلال الاستنساخ المتكرر لأغراض تعليمية.
مستودع GIT اختباري لإثبات برهان ثغرة git-client-rce ( CVE-2017-1000117 )
https://marc.info/?l=git&m=150238802328673&w=2
تؤثر هذه الثغرة على جميع عملاء git الأقدم من v2.14.1
نفّذ الأمر التالي على النظام الاختباري لمشاهدة الإثبات:
$git clone --recursive https://github.com/thelastbyte/CVE-2017-1000117.git
سيؤدي التنفيذ الناجح إلى نسخ محتوى /etc/passwd إلى /tmp/pwned.txt