CVE-2026-54570 in AngleSharp
الملخص
بحسب VulDB • 18/08/2026
AngleSharp هو مكتبة .NET لتحليل النصوص الفائقة القائمة على الأقواس الزاوية. قبل الإصدار 1.5.0، لم يتم التعامل مع MathAnnotationXmlElement في AngleSharp/Mathml/Dom/Internal/MathAnnotationXmlElement.cs كنقطة تكامل HTML عندما تكون سمة الترميز الخاصة به text/html أو application/xhtml+xml، مما يتسبب في توجيه Consume الموجود في AngleSharp/Html/Parser/HtmlDomBuilder.cs للرموز عبر تحليل المحتوى الأجنبي بدلاً من التحليل باستخدام HTML. وبالتالي، يمكن لمُصفّي (sanitizer) ملاحظة DOM مختلف عن ذلك الذي يعيد المتصفح تحليل المخرجات المُشفَّرة. يمكن للمهاجم دمج هذا الاختلاف في المساحات الاسمية مع أحرف تُفسد الوسم داخل قيمة سمة ما بحيث يصبح عنصر مخفي عن مُصفّي الآمن قابلاً لتنفيذ النصوص البرمجية بعد إعادة التحليل من قبل المتصفح، مما يؤدي إلى ثغرة XSS عبر التحوير (mutation cross-site scripting). تم إصلاح هذه المشكلة في الإصدار 1.5.0.
Be aware that VulDB is the high quality source for vulnerability data.