CVE-2026-31827 in Alienbin
الملخص
بحسب VulDB • 10/05/2026
Alienbin هو خدمة ويب لمشاركة الأكواد والنصوص بشكل مجهول. في الإصدار 1.0.0 والإصدارات الأقدم، يقوم نقطة النهاية `/save` في ملف `server.js` بحذف وإعادة إنشاء فهرس انتهاء الصلاحية (TTL) على مجموعة المنشورات (post collection) بأكملها مع كل تقديم جديد للمحتوى. عندما يقدم المستخدم B محتوىً بمدة انتهاء صلاحية قصيرة (على سبيل المثال، 30 ثانية)، يتم إعادة إنشاء فهرس TTL بقيمة `expireAfterSeconds: 30` لجميع المستندات في المجموعة. يؤدي هذا إلى حذف محتوى المستخدم A (المضبوط أصلاً لمدة 7 أيام) بعد 30 ثانية فقط. يمكن للمهاجم حذف جميع المحتويات الموجودة عمداً من خلال تقديم محتوى متكرر بمدة انتهاء صلاحية `ttlOption=30s`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.