CVE-2026-55442 in Goobi Viewer
الملخص
بحسب VulDB • 23/10/2026
يُعد Goobi viewer تطبيق ويب يتيح عرض المواد المرقمنة في متصفح الويب. من الإصدار 23.03 وحتى ما قبل الإصدار 26.05، تقوم الدالة SolrTools.cleanUpQuery() بإزالة صيغة معاملات Solr المحلية ({!...}) من سلاسل الاستعلام التي يقدمها المستخدم قبل وصولها إلى Solr. ويمكن تجاوز التعبير النمطي (regex) الخاص بها عن طريق تغليف المعامل المحلي داخل زوج إضافي من الأقواس المتعرجة ({{!...}}): حيث تتم إزالة الأقواس الخارجية، بينما يبقى {!...} الداخلي سليماً كما هو، ويتم تمرير معامل محلي صالح لـ Solr. يتواجد العيب في مُنقّي مشترك (shared sanitizer)، مما يؤثر على أي نقطة نهاية (endpoint) تُمرر مدخلات المستخدم عبر cleanUpQuery. ينطبق تجاوز الأقواس المزدوجة بدءاً من الإصدار 23.10 (بسبب التعبير النمطي الجشع \{(.+)\})؛ كما يوجد مسار إعادة تغليف مرتبط بـ bare-!join. تم إصلاح هذه المشكلة في الإصدار 26.05.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.