Sajdakabir

#2531من 58,130
106إجمالي CVSS
الثغرات · 14
متوسطة
5
عالية
7
حرجة
2
PT-2026-50573
9.3
2026-06-17
Typebot · Typebot · CVE-2026-48768
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات TypeBot الأقدم من 3.17.0 **الوصف** توجد ثغرة تتعلق بعدم المصادقة في أداة إنشاء روبوتات الدردشة، حيث تستخدم نقطة النهاية ”/api/blocks/file-input/v3/generate-upload-url“ مدخلات `fileName` غير المُعقمة لإنشاء مفاتيح كائنات S3 عامة. يصدر النظام عناوين URL لطلبات PUT موقعة مسبقًا لا تربط نوع المحتوى (Content-Type)، مما يسمح للزوار المجهولين لروبوت منشور يحتوي على مدخلات ملفات بتحميل ملفات HTML أو SVG أو JS التي يتحكم فيها المهاجم إلى مسارات فرعية مختارة. ويشمل ذلك مسارات النتائج المتاحة للجمهور الخاصة بالمستأجرين الآخرين، مما يتيح استضافة محتوى تعسفي ووجود ثغرة محتملة في البرمجة النصية عبر المواقع (XSS)، وهي ثغرة يتم فيها تخزين البرامج النصية الخبيثة بشكل دائم على الخادم المستهدف. في حين يتم حظر اجتياز الدليل باستخدام `../` بواسطة عملية التوحيد القياسي لـ S3/MinIO، يظل حقن المسار باستخدام الشرطة الأمامية قابلاً للاستغلال. **التوصيات** قم بالتحديث إلى الإصدار 3.17.0. كحل مؤقت، قم بتعطيل كتل إدخال الملفات على الفور.
PT-2026-38279
6.5
2026-05-06
Hatchet · Hatchet · CVE-2026-42572
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات Hatchet الأقدم من 0.83.39 **الوصف** تسبب غياب توجيه التفويض في نقطة النهاية ’GET /api/v1/stable/dags/tasks‘ في تخطي عملية التحقق من عضوية المستأجر. يمكن للمستخدم المصادق عليه في مثيل متعدد المستأجرين الاستعلام عن نقطة النهاية هذه باستخدام معرّف UUID لمستأجر آخر ومعرّف UUID لـ DAG تابع لذلك المستأجر لاسترداد بيانات تعريف المهمة. تشمل البيانات المعرضة `display name`، و`action id`، و`step id`، و`workflow id`، و`workflow version id`، و`workflow run id`، و`task external id`، و`tenant id`، و`retry count`، و`status`، والطوابع الزمنية، و`additional metadata`. قد يحتوي حقل `additional metadata` على سياق مجال حساس مثل معرّفات المستخدمين، أو معرّفات العملاء، أو علامات الميزات، أو رموز الارتباط. **التوصيات** قم بالترقية إلى الإصدار 0.83.39 أو أحدث. قم بتقييد إنشاء الحسابات عن طريق تعيين `SERVER AUTH RESTRICTED EMAIL DOMAINS` إلى قائمة مسموح بها من المجالات الخاضعة للرقابة. تأكد من عدم تعرض واجهة برمجة التطبيقات (API) لشبكات غير موثوق بها، مثل تشغيل البرنامج داخل شبكة VPC مزودة بضوابط شبكة مصادق عليها.
PT-2026-34844
5.4
2026-04-24
Unknown · Anything-Llm · CVE-2026-41318
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات AnythingLLM السابقة للإصدار 1.12.1 **الوصف** يحتوي مُعالج Markdown داخل الدردشة على قاعدة مخصصة غير آمنة للصور، حيث تقوم بتحويل نص `alt` الخاص بالصورة في Markdown إلى سمة `alt` في HTML دون ترميز HTML. وفي حين أن معظم مواقع الاستدعاء تستخدم `DOMPurify.sanitize()` لتوفير دفاع متعدد المستويات، فإن مكون `Chartable` يعرض تعليقات المخططات دون تعقيم. يمكن للمهاجم القادر على التأثير على مخرجات نموذج اللغة الكبير (LLM) — مثلًا من خلال الحقن غير المباشر للموجهات في مستند بمساحة عمل مشتركة أو عن طريق إنشاء سجل مخطط في مساحة عمل متعددة المستخدمين — أن يُطلق هجومًا مخزّنًا من نوع «التنفيذ البرمجي عبر المواقع» (XSS) على مستوى DOM، وهي ثغرة أمنية تسمح بتنفيذ نصوص برمجية ضارة في متصفح المستخدم. يتم تحميل سجل الدردشة عبر نقطة النهاية ’GET /api/workspace/:slug/chats‘ وعرضه في واجهة المستخدم. **التوصيات** التحديث إلى الإصدار 1.12.1.
PT-2026-29377
9.6
2026-03-31
Electron · Electron · CVE-2026-34449
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات SiYuan الأقدم من 3.6.2 **الوصف** يوجد ثغرة أمنية في SiYuan تسمح لموقع ويب ضار بتنفيذ التعليمات البرمجية عن بُعد (RCE) على نظام سطح مكتب يعمل بالتطبيق. ويحدث ذلك بسبب سياسة CORS متساهلة (`Access-Control-Allow-Origin: *` + `Access-Control-Allow-Private-Network: true`) التي تسمح بحقن مقتطف جافا سكريبت عبر واجهة برمجة التطبيقات (API). ويتم تنفيذ المقتطف المحقون ضمن سياق Node.js الخاص بـ Electron، مما يمنح وصولاً كاملاً إلى نظام التشغيل عندما يفتح المستخدم واجهة مستخدم SiYuan. لا يتطلب الهجوم سوى زيارة الموقع الضار أثناء تشغيل SiYuan، ولا يتطلب أي تفاعل من المستخدم. تكمن الثغرة الأمنية في البرمجيات الوسيطة لـ CORS (`kernel/server/serve.go`، الأسطر 960-963) ونقطة نهاية حقن المقتطف (`kernel/api/snippet.go`، الأسطر 93-128). يتجاوز رأس `Access-Control-Allow-Private-Network: true` حماية الوصول إلى الشبكة الخاصة في Chrome، مما يتيح إرسال طلبات عبر الأصول إلى واجهة برمجة تطبيقات SiYuan على العنوان `127.0.0.1:6806`. يتم تجاوز فحص البرمجيات الوسيطة للمصادقة لأن المتصفح يرسل ملف تعريف ارتباط الجلسة مع الطلب عبر الأصول. يمكن للمهاجم استغلال هذه الثغرة عن طريق إرسال طلب POST إلى نقطة نهاية واجهة برمجة التطبيقات (API) `/api/snippet/setSnippet` مع مقتطف JavaScript ضار، والذي يتم بعد ذلك حفظه وتنفيذه بواسطة SiYuan. وهذا يسمح بتنفيذ تعليمات برمجية تعسفية، وتسريب البيانات، واحتمال الاستمرار في النظام المتأثر. **التوصيات** التحديث
PT-2026-28583
8.3
2026-03-27
Jq · Jq · CVE-2026-33981
**اسم البرنامج المعرض للخطر والإصدارات المتأثرة** إصدارات changedetection.io الأقدم من 0.54.7 **الوصف** تسمح تعبيرات التصفية `jq:` و`jqraw:` في changedetection.io باستخدام الدالة المدمجة `env` في jq، والتي تقرأ جميع متغيرات بيئة العملية وتخزنها كلقطة مراقبة. يمكن للمستخدم المصادق عليه، أو المستخدم غير المصادق عليه في حالة عدم تعيين كلمة مرور، تسريب متغيرات بيئة حساسة بما في ذلك `SALTED PASS` و`PLAYWRIGHT DRIVER URL` و`HTTP PROXY` وأي أسرار يتم تمريرها كمتغيرات بيئة إلى الحاوية. تكمن الثغرة الأمنية في ملف `html tools.py`، وتحديدًا في الأسطر 380-388، حيث يتم ترجمة تعبيرات مرشح jq التي يقدمها المستخدم وتنفيذها دون تقييد الدوال المدمجة الخطيرة في jq. لا يتحقق مدقق صحة النموذج إلا من إمكانية ترجمة التعبير، ويفشل في حظر الدوال الخطيرة مثل `env`. وهذا يسمح للمهاجم بإنشاء مراقبة لأي نقطة نهاية JSON باستخدام `jqraw:env` كمرشح تضمين، مما يؤدي بعد ذلك إلى كشف جميع متغيرات البيئة في الملف النصي المعالج. وقد يؤدي ذلك إلى كشف الأسرار، وسرقة بيانات اعتماد البنية التحتية، وإمكانية الوصول المتتالي إلى أنظمة داخلية أخرى. **التوصيات** قم بالتحديث إلى إصدار changedetection.io 0.54.7 أو أحدث.