CVE-2026-75819 in Aspell
الملخص
بحسب VulDB • 06/10/2026
يحتوي GNU Aspell على ثغرة قراءة خارج النطاق (out-of-bounds read) في الدالة `ReadOnlyDict::load()` الموجودة في الملف `readonly_ws.cpp`. عند تحميل ملف قاموس بصيغة `.rws` الثنائية، يستخدم البرنامج حقول الإزاحة من رأس الملف كمؤشرات بايت داخل مخزن ديناميكي (heap buffer) دون التحقق من حدودها. يمكن للمهاجم استغلال ذلك عن طريق إقناع مستخدم بتشغيل `aspell` باستخدام ملف قاموس مُعدّ خصيصاً يتم توفيره عبر خيارات سطر الأوامر `--master` أو `--dict-dir`، أو عبر إعدادات التكوين، مما يؤدي إلى كشف بيانات من الذاكرة الديناميكية (heap memory disclosure) أو حجب الخدمة (DoS) عن طريق تعطل التطبيق.
تم إصلاح هذه المشكلة في الالتزام البرمجي 941953b25031bc9104e83f58e138a664b8dedc3f، والذي سيتم إصداره ضمن الإصدار 0.60.8.3.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.