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

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

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

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

دليل الأدوات

الفئات

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

pfsense-ntp-gps-fudge

pfSense CE 2.9.0-DEVELOPMENT - متوسط - عن بُعد - حقن الإعدادات - NTP GPS/PPS fudge

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Abraxas Labs - pfsense-ntp-gps-fudge

abraxaslabs.tech  ·  github.com/abraxas  ·  @abraxas_null  ·  [email protected]  ·  pfsense-ntp-gps-fudge

pfsense-ntp-gps-fudge

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

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

يقوم system.inc بدمج GPS/PPS fudge/refid/stratum في ntpd.conf. و mwexec هو ntpd -c لذلك المسار.

المعرّفلا يوجد 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-services-ntpd-gps / page-services-ntpd-pps
الترخيصGNU Affero GPL v3.0
المختبر127.0.0.1 فقط

ثبّتُّ الفرع العام الرئيسي 9363ac5. المختبر عبارة عن PHP gadget لنقطة الوصول المثبّتة، HTTP عبر loopback على 127.0.0.1:19230.

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

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

الطريقةنقطة الوصولالصلاحية
POST services_ntpd_gps.php gpsfudge1 / refid / stratumntpd.conf fudge 127.127.20.0 ...السلامة: مُثبت مختبريًا: أضاف سطر جديد لغة ntpd إضافية. ليس shell.
نفس البقايانفس نقطة الوصولالاستطلاع: لم يظهر شيء.
نفس البقايانفس نقطة الوصولالتوافر: مُستنتج: يمكن لـ ntpd.conf عدائي أن يُفشل مزامنة الوقت.

يتطلب: page-services-ntpd-gps / page-services-ntpd-pps. حماية CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحيات root.

يتطلب: page-services-ntpd-gps / page-services-ntpd-pps. حماية CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحيات root. حماية CSRF-magic على POST ما لم يُذكر خلاف ذلك. WebGUI PHP-FPM يعمل بصلاحيات root.

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

ليس shell. وسيط mwexec argv هو مسار الإعدادات.

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

المختبر

cd lab
./run.sh

Loopback 127.0.0.1:19230. مشروع Compose pfsense-ntp-gps-fudge. الشاهد PFSENSE-NTP-GPS-FUDGE-WITNESS. Loopback فقط: 127.0.0.1:19230. مشروع Compose pfsense-ntp-gps-fudge. الشاهد PFSENSE-NTP-GPS-FUDGE-WITNESS. PHP gadget للأسطر المثبّتة. تُفكَّك الحزمة بعد التشغيل.

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

SUCCESS PFSENSE-NTP-GPS-FUDGE control-fudge0=yes trigger-extra-ntpd=yes not-shell=yes PFSENSE-NTP-GPS-FUDGE-WITNESS

الإصلاح

تحقق رقمي/من مجموعة محارف من fudge/refid/stratum. ارفض CR/LF.

المراجع

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