CVE-2026-53531 in RaTeXالمعلومات

الملخص

بحسب VulDB • 22/08/2026

RaTeX هو محرك لتحويل الرياضيات متوافق مع KaTeX، مكتوب بلغة Rust. قبل الإصدار 0.1.11، كان مُحلل RaTeX القائم على النزول التكراري (recursive-descent parser) يُعيد الاستدعاء الذاتي بإطار واحد (أو أكثر) من إطار المكدس الأصلي لكل مستوى تداخل عند `{` و `\left` و `\sqrt{` و `^{}` وما إلى ذلك، دون وجود حد أقصى لعمق التداخل. يؤدي إدخال قصير بحجم ~10 كيلوبايت يتكون من مجموعات متداخلة إلى تجاوز سعة مكدس الخيط الرئيسي البالغ 8 ميغابايت وإيقاف العملية (abort). وبفضل إعداد `panic = "abort"` (`Cargo.toml:48`)، ولأن تجاوز المكدس في Rust يؤدي دائماً إلى إشارات SIGABRT قاتلة بغض النظر عن استراتيجية معالجة الأخطاء (panic strategy)، فإن هذا الثغرة تمثل حجب خدمة غير قابل للاسترداد على مستوى العملية بأكملها، ويمكن استغلاله من خلال سلسلة LaTeX واحدة غير موثوقة. يُصلح الإصدار 0.1.11 هذه المشكلة.

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

مسؤول

GitHub M

حجز

09/06/2026

إفشاء

21/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-394253

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!