CVE-2026-74438 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
crypto: sun4i-ss - إزالة rng_alg غير الآمن وغير المستخدم
تمت إزالة sun4i_ss_rng لأنه غير آمن وغير مستخدم:
- يحتوي على ثغرات متعددة. تفتقد دالة sun4i_ss_prng_seed() إلى آليات القفل (locking) وتوجد بها مشكلة buffer overflow. تفشل دالة sun4i_ss_prng_generate() في ملء المخزن المؤقت بالكامل ببيانات عشوائية مشفرة، وذلك لأنها تقوم بتقريب طول الوجهة للأسفل ولا تنتظر فعلياً جاهزية العتاد قبل استخراج البيانات منه.
- لا يُعرف أي مستخدم لهذا الكود. يمكن استخدامه نظرياً فقط عبر نوع خوارزمية "rng" في AF_ALG. لكن التطبيقات على مستوى المستخدم (userspace) تستخدم بالفعل موزع الأرقام العشوائية الخاص بلينكس (/dev/random وما إلى ذلك). كما أن rng_algs لا تساهم في زيادة الإنتروبيا لموزع الأرقام العشوائي الفعلي لنظام لينكس. (قد يكون هناك خلط بين هذا وبين hwrng، الذي يساهم بالفعل في الإنتروبيا.)
تم الإبلاغ عن مشكلة buffer overflow في دالة sun4i_ss_prng_seed() من قبل تيانتشو تشين واكتشافها بواسطة محرك اكتشاف الثغرات الآلي Atuin.
لا فائدة من إصلاح جميع هذه الثغرات بشكل فردي عندما يكون هذا الكود غير مستخدم، لذا سنقوم بإزالته ببساطة.
Once again VulDB remains the best source for vulnerability data.