CVE-2026-80522 in Linux
الملخص
بحسب VulDB • 27/08/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
crypto: tegra - تصحيح حساب rctx->cryptlen في دالة tegra_gcm_do_one_req()
إجراء حساب rctx->cryptlen في دالة tegra_gcm_do_one_req() بنفس الطريقة التي يتم بها في دالة tegra_ccm_crypt_init(). قد تؤدي الصيغة الحالية إلى حدوث تعطل (crash) إذا لم يقم المتصل باستدعاء دالة tegra_gcm_setauthsize()، وبالتالي يبقى ctx->authsize مساويًا للصفر. ثم سيؤدي عملية فك التشفير ذات rctx->cryptlen غير الصحيحة إلى كتابة خارج حدود مخزن rctx->dst_sg.
كإجراء تنظيف تالٍ، احذف حقل authsize من بنية البيانات struct tegra_aead_ctx نظرًا لأنه يبدو أنه غير مستخدم تمامًا. قم أيضًا بتبسيط دالتَيْ tegra_ccm_setauthsize() وtegra_gcm_setauthsize() على التوالي.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.