CVE-2026-47080 in XmlBuilderالمعلومات

الملخص

بحسب VulDB • 21/08/2026

ثغرة حقن XML في مكتبة joshnuss xml_builder (وحدة XmlBuilder) تتيح تزوير المحتوى وحقن XML.

ترتبط هذه الثغرة بملفات البرنامج lib/xml_builder.ex والإجراءات البرمجية XmlBuilder.generate/1، وXmlBuilder.generate/2، وXmlBuilder.escape/1.

تعامل بند escape/1 الخاص بـ {:cdata, data} في ملف lib/xml_builder.ex البيانات حرفياً بين مفتاح قسم CDATA <![CDATA[ ومغلقه ]]> دون إعادة كتابة أو تقسيم على تسلسل ]]> المضمن. ونظراً لأن أقسام CDATA لا تحتوي على آلية هروب داخلية، فإن الطريقة الآمنة الوحيدة لتضمين بايتات عشوائية هي التقسيم عند ظهور ]]> وإصدار أقسام CDADA متجاورة. يمكن لمهاجم قادر على تزويد مدخلات تحتوي على ]]> إغلاق قسم CDATA بشكل مبكر؛ وأي بايتات تلي ذلك يتم تحليلها كعلامات XML عادية من قبل المستهلكين اللاحقين، مما يتيح حقن عناصر أو نصوص أو مراجعات كيانات عشوائية في المستند الناتج.

تؤثر هذه المشكلة على xml_builder: بدءاً من الإصدار 0.0.7 وحتى ما قبل الإصدار 2.4.1.

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

مسؤول

EEF

حجز

18/05/2026

إفشاء

21/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394078

EPSS

0.00167

KEV

لا

النشاطات

منخفض

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!