Arthurscchan

#3307من 60,391
89إجمالي CVSS
الثغرات · 13
منخفضة
2
متوسطة
3
عالية
8
PT-2026-136880
2026-11-04
7.8
CVE-2026-87041
Zephyr
Zephyr
يقوم مدقق قائمة تقديم الطلبات `rtio vrfy sqe()` في `subsys/rtio/rtio syscalls.c` بمعالجة فحوصات أذونات المخزن المؤقت بشكل خاطئ. بسبب خطأ منطقي في استخدام عامل التشغيل `&=` مع الماكرو `K SYSCALL MEMORY()`، يقبل المدقق المخازن المؤقتة التي لا يمكن للخيط المستدعي الوصول إليها ويرفض المخازن المؤقتة المشروعة المملوكة للخيط. تؤثر هذه المشكلة على الصور التي تم بناؤها باستخدام `CONFIG USERSPACE` ويتم تفعيلها عبر استدعاء النظام `rtio sqe copy in get handles()` أو غلاف `rtio sqe copy in()`. يمكن للمهاجم الذي يمتلك سياق RTIO وكائن `rtio iodev` تقديم عنصر قائمة تقديم (SQE) مصمم خصيصاً يشير إلى ذاكرة نواة عشوائية. وبما أن المعالجات اللاحقة في برامج تشغيل I2C و I3C و SPI تقوم بإلغاء مرجع هذه المؤشرات بامتيازات المشرف، فقد يؤدي ذلك إلى: - كتابة عشوائية في النواة: استخدام `RTIO OP RX` لكتابة بيانات الطرفيات في ذاكرة النواة التي يختارها المهاجم. - كشف ذاكرة النواة: استخدام `RTIO OP TX` لإرسال ذاكرة النواة عبر الناقل. - تعطل النواة: توفير مؤشر إلى ذاكرة غير مخصصة. يسمح هذا بالهروب الكامل من حدود عزل وضع المستخدم.
PT-2025-26258
2025-06-19
2.7
CVE-2025-48059
Unknown
Powsybl-Iidm-Criteria
اسم البرنامج المعرض للخطر والإصدارات المتأثرة: com.powsybl:powsybl-iidm-criteria الإصدارات من 6.3.0 حتى 6.7.1 com.powsybl:powsybl-contingency-api الإصدارات من 5.0.0 حتى 5.0.0 الوصف: تتمثل المشكلة في ثغرة أمنية محتملة لرفض الخدمة عن طريق التعبير العادي البولينومي (ReDoS) في فئة RegexCriterion. تقوم هذه الفئة بتجميع وتقييم تعبير عادي غير مصدق عليه، مقدم من المستخدم، مقابل معرف كائن Identifiable عبر Pattern.compile(regex).matcher(id).find(). في حالة استغلالها بنجاح، يمكن لمهاجم خبيث أن يتسبب في استنزاف كبير لموارد وحدة المعالجة المركزية (CPU) من خلال استدعاءات متكررة أو متكررة لـ filter(...) — خاصةً إذا تم تنفيذها في نماذج شبكات كبيرة أو عمليات تصفية. التوصيات: بالنسبة لإصدارات com.powsybl:powsybl-iidm-criteria من 6.3.0 حتى 6.7.1، قم بالتحديث إلى الإصدار 6.7.2 أو أعلى. بالنسبة لإصدارات com.powsybl:powsybl-contingency-api من 5.0.0، قم بالتحديث إلى إصدار أعلى من 5.0.0؛ ومع ذلك، لم يتم تحديد الإصدار المصحح بالضبط لهذا المكون. كحل مؤقت، ضع في اعتبارك تقييد استخدام فئة RegexCriterion حتى يتوفر تصحيح. تجنب استخدام التعبيرات النمطية غير الموثوقة والمعرفات التي قد تكون تحت سيطرة المهاجمين في فئة RegexCriterion لتقليل مخاطر الاستغلال إلى أدنى حد.