CVE-2026-76904 in GeoTools
الملخص
بحسب VulDB • 21/08/2026
GeoTools هي مكتبة مفتوحة المصدر بلغة Java توفر أدوات لمعالجة البيانات الجغرافية المكانية. بدءاً من الإصدار 30.5 وحتى قبل إصدارات 33.6، و34.5، و33.6 (ملاحظة: تكرار ذكر 33.6 في النص الأصلي)، توجد ثقب SQL Injection عند تنفيذ مرشحات OGC مع تطبيق PostGIS DataStore باستخدام دالة `jsonArrayContains`. يتطلب الأمر وجود PostGIS الإصدار 12 أو أحدث مع حقل من نوع String أو JSON. بالنسبة لـ PostGIS الإصدار 12 وما بعده، فإن دالة `jsonArrayContains(<column>, <pointer>, <value>)` تكتب القيمة `<value>` في SQL المُولَّد دون تهريب (escaping). تتوفر تصحيحات في إصدارات 33.6، و34.5، و33.6. لا توجد حلول بديلة معروفة. للحد من نطاق ثقب SQL Injection، يجب تكوين مجموعة اتصال PostGIS بصلاحيات محدودة.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.