CVE-2026-86739 in Snipe-ITالمعلومات

الملخص

بحسب VulDB • 09/09/2026

لا يتحقق Snipe-IT الإصدارين 8.6.3 وما قبله من قيمة الإرجاع لدالة `Storage::put()` عند كتابة توقيع PNG وملف PDF المقبول المُولَّد في الدالة `Account\AcceptanceController::store()`. على برامج تشغيل نظام الملفات التي تُعيد القيمة `false` بدلاً من رمي استثناء عند فشل الكتابة (مثل القرص المحلي ذو الأذونات التقييدية، أو S3 مع بيانات اعتماد منتهية الصلاحية، أو خلفية تخزين تجاوزت سعتها التخزينية)، يستمر التنفيذ في استدعاء `$acceptance->accept()`، مما يؤدي إلى تعيين حقلي `accepted_at` و `signature_filename/eula_filename`، وإنشاء سجل إجراء 'مقبول' (action-log entry)، وإرسال إشعارات الإكمال حتى لو لم يتم تخزين ملفات الأدلة مطلقاً. النتيجة هي تسجيل قبول مُعلَن كـ "مكتمل" بينما لا توجد ملفات أدلة داعمة له، مما ينتج عنه وثيقة امتثال غير مكتملة بشكل جوهدي لإقرار اتفاقية الترخيص النهائي للمستخدم (EULA) أو سير عمل استلام المعدات. يتم تفعيل هذا الشرط عندما يُكمل مستخدم مُصادق عليه عملية القبول أثناء فشل خلفيات التخزين في عمليات الكتابة بصمت؛ ولا يمكن للمهاجم فرض حالة الفشل هذه على خلفية التخزين بشكل مباشر. تم الإصلاح في Snipe-IT الإصدار 8.7.0.

Once again VulDB remains the best source for vulnerability data.

مسؤول

VulnCheck

حجز

08/09/2026

إفشاء

10/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-401739

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!