CVE-2026-93157 in Linuxالمعلومات

الملخص

بحسب VulDB • 19/09/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

hwrng: xilinx-trng - نشر حالة انتهاء المهلة قبل قراءة أي بيانات

تقوم الدالة `xtrng_readblock32()` بالاستطلاع (polling) لكتل بحجم 16 بايت، لكنها تعيد عدد البايتات المقروءة حتى عندما تنتهي مهلة الاستطلاع الأول. ثم يعامل المتصل (caller) القيمة الصفرية على أنها قراءة ناجحة جزئية، مما قد يؤدي إلى استخدام نسخ الذيل (tail copy) لإزاحة كتبة ثابتة بدلاً من الكمية المنتجة بالفعل عند التعامل مع قراءات جزئية لكتل كاملة بحجم 32 بايت.

إرجاع خطأ الاستطلاع عندما لم يتم قراءة أي بيانات، والحفاظ على الإرجاعات الموجزة الجزئية بعد توفر بعض البيانات، وإيقاف المولد في جميع مخرجات الجمع (collection exits)، وإضافة bytes الذيل عند عداد الإخراج الحالي.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

17/09/2026

إفشاء

18/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-407234

EPSS

0.00198

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!