أعلنت مجموعة من الباحثين عن إطلاق JavaVulBench، وهي أداة مبتكرة تهدف إلى تعزيز أمان تطبيقات جافا من خلال تقديم مجموعة بيانات شاملة لتقييم الثغرات. تتضمن الأداة ما يقرب من 30,600 طريقة جافا تغطي 1,740 ثغرة معروفة (CVE) وأكثر من 700 مشروع برمجي، مما يجعلها مرجعاً قيماً لكل مطور.

تتميز JavaVulBench بخمس استراتيجيات تقسيم واقعية تشمل تقسيمات عشوائية، تفكيك المشاريع، زمنياً، وطرق أخرى تضمن الدقة في الكشف. كما تحتوي الأداة على إطار عمل موحد يقيم أداء اثني عشر كاشفاً مرجعياً ضمن بيئات تنفيذ متباينة، مما يتيح تحقيق دقة في النتائج.

أيضاً، تضم الأداة تدقيقاً لتلوث البيانات قبل التدريب لضمان فصل الثغرات التي لم تُشاهد من تلك التي قد تكون محفوظة. ويمكن للمستخدمين الانتقال بسرعة من خلال دعمها لعدة عوائل خلفية مثل المصنفات المدعومة من API والنماذج الجيل محلي.

تسعى JavaVulBench إلى رفع مستوى الأمان وتقليل مخاطر الثغرات في تطبيقات جافا، مما يسهم في حماية المعلومات الحساسة ويضمن سلامة التطبيقات. يمكن للمهتمين الاطلاع على المزيد من بيانات الأداة وطرق استخدامها على موقع Zenodo، بالإضافة إلى فيديو توضيحي متاح على يوتيوب.