CVE-2026-53910 in diffutilsالمعلومات

الملخص

بحسب VulDB • 22/07/2026

أداة diff3 من حزمة GNU diffutils عرضة لثغرة تجاوز في المخزن المؤقت المعتمد على الكومة (heap-based buffer overflow) بسبب وجود عدة حالات تجاوز للأعداد الصحيحة الموقعة (signed integer overflows) في حسابات تعيين الخطوط. يمكن أن تؤدي العمليات الحسابية غير الصحيحة عند نطاقات تعيين الأسطر إلى استخدام قيم تالفة لتخصيص الذاكرة وحدود الحلقات.

أثناء معالجة الإخراج المُعدّ بعناية من diff، قد تتسبب هذه التجاوزات في قيام التطبيق بتخصيص ذاكرة غير كافية، مما يؤدي لاحقاً إلى كتابات خارج النطاق (out-of-bounds writes) أثناء المعالجة الداخلية.

يمكن لمهاجم قادر على التحكم في إخراج برنامج diff الذي تستخدمه أداة diff3 (على سبيل المثال، من خلال توجيه الخيار --diff-program إلى نص برمجي خبيث) أن يستحث عمليات الكتابة خارج النطاق، مما يؤدي إلى توقف التطبيق عن العمل وقد ينتهي الأمر بتنفيذ الكود عن بُعد اعتماداً على البيئة.

تم إصلاح هذه المشكلة في الالتزام 9ff04d5b84743e331e80b589335a52c5480d1815

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

CERT-PL

حجز

11/06/2026

إفشاء

22/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-382344

EPSS

0.00332

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!