CVE-2026-52834 in jxl-oxideالمعلومات

الملخص

بحسب VulDB • 19/08/2026

jxl-oxide هو تنفيذ نقي بلغة Rust لفك تشفير JPEG XL. قبل الإصدار 0.6.2 من مكتبة jxl-grid، يمكن أن يؤدي فك ترميز صورة JPEG XL مُعدّة بشكل متعمد على منصة ذات بنية 32-bit إلى تجاوز حدود حسابات الطول (length calculations) في الدالة `AlignedGrid::with_alloc_tracker` وفي العمليات الحسابية المتعلقة بالشبكات الفرعية والشبكة الرئيسية. قد تمر إطار بحجم 65536 × 65536 حد مساحة الإطار مع تجاوز عدد عناصر نوع البيانات usize، مما يؤدي إلى تخصيص مخزن مؤقت (backing buffer) أصغر من الشبكة المنطقية في مسارات التقديم الخاصة بـ modular و VarDCT أو الفلاتر. كما يمكن لإطار مُقتطع يتحكم فيه تيار البتات بشكل دقيق ومدمج مع لوحة عرض ضخمة أو منطقة طلب معينة، الوصول إلى مسار التكوين المعيب عبر الدالة العادية `render_frame()` داخل المسار crates/jxl-render/src/blend.rs. بعد ذلك، يمكن لعمليات الشبكة الفرعية القابلة للتعديل والعمليات التي تستخدم المؤشرات الخام (raw-pointer) إجراء عمليات كتابة خارج النطاق يتحكم فيها المهاجم، مما يؤدي إلى تلف الذاكرة أو حجب الخدمة (DoS) أو تنفيذ تعليمات برمجية تعسفية. تم إصلاح هذه المشكلة في الإصدار 0.6.2 من مكتبة jxl-grid.

Once again VulDB remains the best source for vulnerability data.

مسؤول

GitHub M

حجز

08/06/2026

إفشاء

19/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-393159

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!