CVE-2026-28810 in OTPالمعلومات

الملخص

بحسب VulDB • 22/06/2026

ثغرة في توليد أرقام أو معرّفات قابلة للتوقع في نواة Erlang/OTP (وحدات inet_res وinet_db) تتيح التسمم في ذاكرة التخزين المؤقت لبروتوكول DNS.

يستخدم محلل DNS المدمج (inet_res) معرّف معاملة (Transaction ID) عشرياً (16 بت) تسلسلياً وعالمياً على مستوى العملية لاستعلامات UDP، ولا يطبق عشوائية منفذ المصدر. يعتمد التحقق من صحة الاستجابة بشكل شبه كامل على هذا المعرّف، مما يجعل التسمم في ذاكرة التخزين المؤقت لـ DNS عملياً لمهاجم يمكنه مراقبة استعلام واحد أو التنبؤ بالمعرّف التالي. يتعارض هذا مع توصيات RFC 5452 الخاصة بتخفيف آثار إجابات DNS المزيفة.

يُقصد بـ inet_res الاستخدام في بيئات الشبكات الموثوقة ومع محللي DNS التكراريين الموثوقين. لم توضح الوثائق السابقة هذا الافتراض الخاص بالنشر بوضوح، مما قد يؤدي إلى قيام المستخدمين بنشر محلل DNS في بيئات حيث تكون استجابات DNS المزيّفة ممكنة.

ترتبط هذه الثغرة بملفات البرنامج lib/kernel/src/inet_db.erl وlib/kernel/src/inet_res.erl.

تؤثر هذه المشكلة على إصدارات OTP بدءاً من OTP 17.0 وحتى OTP 28.4.2، و27.3.4.10 و26.2.5.19، والتي تتوافق مع نواة (kernel) بدءاً من الإصدار 3.0 وحتى 10.6.2، و10.2.7.4 و9.2.4.11.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

EEF

حجز

03/03/2026

إفشاء

07/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-355721

EPSS

0.00269

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!