
إثبات المفهوم (PoC) لـ CVE-2024-27316 (مُختبر)، CVE-2024-30255 (غير مُختبر)، CVE-2024-31309 (غير مُختبر)، CVE-2024-28182 (غير مُختبر)، CVE-2024-2653 (غير مُختبر) و CVE-2024-27919 (غير مُختبر)
قررت تسمية هذه الثغرة الأمنية تحديداً بـ "CVE-2024-27316" لأنني اختبرتها ضد هذه الثغرة. يؤثر الخلل الأساسي على ثغرات CVE أخرى، لذا فكرت في ذكرها على أمل أن يتمكن الآخرون من اختبار وتعديل هذا الإثبات :)
يعمل هذا الإثبات حالياً فقط ضد خوادم http/2 غير المشفرة.
المصادر:
البناء:
go build
التشغيل:
./cve-2024-27316 -t 127.0.0.1:80 -p http -i 8192
./cve-2024-27316 -t 127.0.0.1:443 -p https -i 8192