PT-2026-118586 · Npm · @Apostrophecms/Ai-Helper

CVE-2026-113671

·

تاريخ النشر

2026-10-20

·

تاريخ التحديث

2026-10-20

CVSS v3.1

4.3

متوسطة

المتجهAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المصاب والإصدارات المتأثرة @apostrophecms/ai-helper الإصدارات من 1.0.0-beta.10 إلى 1.0.0-beta.12
Description يمكن للمحرر المصرح له إثارة ثغرة تزوير الطلبات من جهة الخادم (SSRF) من خلال استغلال طريقة معالجة الخادم لروابط الصور. عندما لا يتم تكوين رابط أساسي عالمي، يقوم الخادم باشتقاق الرابط الأساسي من ترويسة Host الخاصة بـ HTTP. يمكن للمهاجم إنشاء سجل صورة ذكاء اصطناعي بتنسيق base64 يفتقر إلى رابط مزود مخزن، ثم إرسال طلب PATCH إلى نقطة النهاية /api/v1/@apostrophecms/image/ai-helper/{ id} مع ترويسة Host خبيثة. يؤدي ذلك إلى إجبار الخادم على إرسال طلب GET خارجي إلى وجهة يحددها المهاجم عبر مسار ثابت (/uploads/ai-helper-images/<id>.png)، مما يسمح للمهاجم بفحص المضيفات والمنافذ الداخلية. تعود هذه المشكلة إلى قيام الدالتين aiHelperImageUrl() و aiHelperFetchImage() بالوثوق بمتغير req.baseUrl دون التحقق المناسب أو إجراء فحوصات تفويض على مسار القبول.
Recommendations تحديث @apostrophecms/ai-helper إلى الإصدار 1.0.0-beta.13. كإجراء تخفيف مؤقت، قم بتكوين رابط أساسي عالمي لضمان بقاء الوجهة التي يتم تحليلها ثابتة. تقييد ضوابط الخروج من الخادم لمنع الطلبات الخارجية من الوصول إلى المضيفات الداخلية الحساسة أو نقاط نهاية البيانات الوصفية.

استغلال

إصلاح

SSRF

وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾

تصنيف نقاط الضعف

المعرّفات ذات الصلة

CVE-2026-113671
GHSA-527G-FF96-X6WJ

المنتجات المتأثرة

@Apostrophecms/Ai-Helper