PT-2026-146037
CVE-2026-45265
·
تاريخ النشر
2026-11-12
·
تاريخ التحديث
2026-11-12
الوصف من
CVSS 3.1
8.2
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
BACnet Stack الإصدارات السابقة لـ 1.4.4
BACnet Stack الإصدارات السابقة لـ 1.5.1
الوصف
تحدث عملية كتابة خارج حدود المكدس عندما يعالج الخادم طلب Atomic-Read-File خبيث في وضع الوصول إلى السجلات. يمكن لطلب مصمم بدقة أن يحدد
RecordCount كبيرًا جدًا، والذي يُستخدم كحد للحلقة لكتابة بيانات السجل في بنية بيانات BACNET ATOMIC READ FILE DATA المخصصة في المكدس. نظرًا لأن كائن المكدس يحتوي على مساحة لعنصر fileData واحد فقط، فإن الحلقة تحسب مؤشرًا خارج الحدود عند i = 1 ، والذي يتم تمريره بعد ذلك إلى دالة memmove() ، مما يؤدي إلى حدوث تجاوز في سعة مخزن المكدس المؤقت.التوصيات
التحديث إلى الإصدار 1.4.4 أو أحدث.
التحديث إلى الإصدار 1.5.1 أو أحدث.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾