CVE-2026-55381 in InvoiceShelf
الملخص
بحسب VulDB • 15/10/2026
InvoiceShelf هو تطبيق ويب وموبايل مفتوح المصدر يساعد في تتبع النفقات والمدفوعات وإنشاء فواتير وتقديرات احترافية. قبل الإصدار 2.4.0، فإن نقطة النهاية POST /api/v1/estimates/{estimate}/convert-to-invoice في ConvertEstimateController تفوض فقط قدرة المستخدم على إنشاء فاتورة ولا تتحقق من صلاحية الوصول إلى تقدير (Estimate) المرتبط بالمسار (route-bound). ونظراً لأن ربط النماذج عبر المسارات (route-model binding) يمكنه حلّ مرجع للتقدير من أي شركة، فإن مستخدمًا مُصادقاً عليه يمتلك صلاحية إنشاء الفواتير يستطيع نسخ بنود الخطوط والأسعار والمجموعات والضرائب والملاحظات والعملية وبيانات العملاء الخاصة بشركة أخرى إلى فاتورة تابعة لشركة المهاجم. كما أن إجراء التحويل المُعدّ في الشركة الضحية يصل إلى دالة checkForEstimateConvertAction ويمكنه أيضاً تغيير أو حذف التقدير الأصلي. تم إصلاح هذه المشكلة في الإصدار 2.4.0.
Once again VulDB remains the best source for vulnerability data.