Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
pfsense-limiter-aqm — pfSense CE 2.9.0-DEVELOPMENT - متوسط - عن بُعد - حقن الإعدادات - limiter AQM سطر جديد | Kitploit
أدوات/GitHubGitHub/abraxas/pfsense-limiter-aqm
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبتدقيق التكوينأمن الويباختبار الاختراقالأوراق والأبحاثمختبرات وتدريب عملي
GitHubabraxas/pfsense-limiter-aqm

pfsense-limiter-aqm

pfSense CE 2.9.0-DEVELOPMENT - متوسط - عن بُعد - حقن الإعدادات - limiter AQM سطر جديد

عرض المستودع
8منذ 3 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Abraxas Labs - pfsense-limiter-aqm

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  pfsense-limiter-aqm

pfsense-limiter-aqm

الفئة: حقن الإعدادات الوصول: عن بُعد

pfSense CE 2.9.0-DEVELOPMENT (9363ac5) - pfsense.org

تنسيق المعاملات / vsprintf لمعاملات AQM إلى /tmp/rules.limiter، ثم mwexec("/sbin/dnctl {$g['tmp_path']}/rules.limiter"). تطبيق argv هو مسار الملف. حذف الرقم المخفي هو بقايا مختلفة تم الإبلاغ عنها بالفعل.

المعرّفلا يوجد CVE بعد
الفئةحقن الإعدادات
الوصولعن بُعد (WebGUI موثّق ما لم يُذكر خلاف ذلك)
CWECWE-74
CVSSمتوسط: 5.4 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
المنتجpfSense CE
المتأثر2.9.0-DEVELOPMENT (9363ac5b8651a1c7a333180425ce7719070f95f9)
المصادقةجلسة WebGUI مع page-firewall-trafficshaper-limiter
الترخيصGNU Affero GPL v3.0
المختبر127.0.0.1 فقط

ثبّتُّ الفرع العام الرئيسي 9363ac5. المختبر عبارة عن PHP gadget للـ sink المثبّت، HTTP عبر loopback على 127.0.0.1:19260.

مقال السلسلة: https://abraxaslabs.tech/research/pfsense-ce-leftovers

ما يمكن للمهاجم فعله

الطريقةالـ Sinkالصلاحية
POST firewall_shaper_vinterface.php AQM target/intervalvsprintf إلى /tmp/rules.limiter ثم dnctl لهذا المسارالسلامة: مُثبت مختبريًا: سطر pipe إضافي في rules.limiter. بقي تطبيق argv هو dnctl لهذا المسار. ليس shell.
نفس البقايانفس الـ sinkالاستطلاع: مُثبت مختبريًا: الشاهد ليس في argv.
نفس البقايانفس الـ sinkالتوافر: مُستنتج: أنابيب dummynet خبيثة بعد التطبيق.

يتطلب: page-firewall-trafficshaper-limiter. CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحية root.

يتطلب: page-firewall-trafficshaper-limiter. CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحية root. CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحية root.

سطح مجاور يبقى مغلقًا

ليس shell. تبقى أسماء Limiter محدودة بمجموعة المحارف. إنشاء الكتابة فوق والحذف بالدمج تم إرسالهما بالفعل.

لا يوجد Diagnostics: Command ما لم تُمنح تلك الصفحة أيضًا.

المختبر

cd lab
./run.sh

Loopback 127.0.0.1:19260. مشروع Compose pfsense-limiter-aqm. الشاهد PFSENSE-LIMITER-AQM-WITNESS. Loopback فقط: 127.0.0.1:19260. مشروع Compose pfsense-limiter-aqm. الشاهد PFSENSE-LIMITER-AQM-WITNESS. PHP gadget للأسطر المثبّتة. تُفكّك الحزمة بعد التشغيل.

السطر الأخير:

SUCCESS PFSENSE-LIMITER-AQM control-one-pipe-line=yes trigger-extra-dnctl=yes apply-file-argv=yes PFSENSE-LIMITER-AQM-WITNESS

الإصلاح

تحقّق رقميًا من معاملات AQM. ارفض CR/LF.

المراجع

  • github.com/pfsense/pfsense 9363ac5b8651a1c7a333180425ce7719070f95f9
  • CWE-74
  • السلسلة: https://abraxaslabs.tech/research/pfsense-ce-leftovers
تنزيل الأداة