A flaw was found in gnutls. An off-by-one error exists in the PKCS#12 bag element bounds check. This vulnerability allows an remote attacker to write past the internal array of a PKCS#12 bag when appending to a bag that already contains 32 elements. This memory corruption could lead to a denial of service (DoS) or potentially other unspecified impacts.
CVE-2026-42015 is an off-by-one error in GnuTLS PKCS#12 bag element bounds checking that allows remote attackers to write past array boundaries when a bag contains 32 elements. This memory corruption can cause denial of service or potentially other unspecified impacts.
يوجد خطأ off-by-one في معالج حقيبة PKCS#12 في مكتبة GnuTLS يسمح بكتابة البيانات خارج حدود المصفوفة الداخلية. يحدث هذا الضعف عند محاولة إضافة عنصر إلى حقيبة تحتوي بالفعل على 32 عنصراً. قد يؤدي تلف الذاكرة الناتج إلى رفض الخدمة أو تأثيرات أمنية أخرى غير محددة.
CVE-2026-42015 هو خطأ off-by-one في فحص حدود عناصر حقيبة PKCS#12 في GnuTLS يسمح للمهاجمين البعيدين بالكتابة خارج حدود المصفوفة عندما تحتوي الحقيبة على 32 عنصراً. قد يؤدي تلف الذاكرة هذا إلى رفض الخدمة أو تأثيرات غير محددة أخرى.
Update GnuTLS to the latest patched version immediately. Organizations should prioritize patching systems handling PKCS#12 certificates, particularly those processing certificate imports or key management operations. Monitor systems for unusual memory corruption errors or denial of service incidents.
قم بتحديث GnuTLS إلى أحدث إصدار مصحح فوراً. يجب على المنظمات إعطاء الأولوية لتصحيح الأنظمة التي تتعامل مع شهادات PKCS#12، خاصة تلك التي تعالج عمليات استيراد الشهادات أو إدارة المفاتيح. راقب الأنظمة للكشف عن أخطاء تلف الذاكرة غير العادية أو حوادث رفض الخدمة.