CVE-2024-57809 in Linuxالمعلومات

الملخص

بحسب VulDB • 28/07/2026

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

PCI: imx6: إصلاح دعم وضع التعليق/إعادة التشغيل (suspend/resume) على منصة i.MX6QDL

وظيفة تعليق وإعادة التشغيل معطلة حالياً في منصة i.MX6QDL، كما هو موثق في أخطاء NXP (ERR005723):

https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf

يعالج هذا التصحيح المشكلة من خلال مشاركة معظم تسلسلات التعليق وإعادة التشغيل المستخدمة بواسطة أجهزة i.MX الأخرى، مع تجنب التعديلات على السجلات الحرجة التي تعطل وظيفة PCIe. يستهدف نفس مشكلة الالتزام التالي في الشفرة المصدرية الخاصة بالشركة (downstream commit):

https://github.com/nxp-imx/linux-imx/commit/4e92355e1f79d225ea842511fcfd42b343b32995

على عكس الالتزام في الشفرة المصدرية للشركة، يعيد هذا التصحيح أيضاً ضبط (reset) جهاز PCIe المتصل إن أمكن. بدون هذا الضبط، قد تتعطل بعض برامج التشغيل مثل ath10k أو iwlwifi عند إعادة التشغيل. يتم إجراء ضبط الجهاز بواسطة برنامج التشغيل على منصات i.MX الأخرى أيضاً، مما يجعل هذا التصحيح متسقاً مع الممارسات الحالية.

أثناء استئناف العمل (resuming)، ستتوقف النواة عن الاستجابة وستظهر رسالة خطأ. إليك مثال للخطأ الذي تم مواجهته مع برنامج تشغيل ath10k:

ath10k_pci 0000:01:00.0: Unable to change power state from D3hot to D0, device inaccessible Unhandled fault: imprecise external abort (0x1406) at 0x0106f944

بدون هذا التصحيح، سيفشل وضع التعليق وإعادة التشغيل على أجهزة i.MX6QDL إذا كان جهاز PCIe متصلاً.

[kwilczynski: سجل الالتزام، إضافة علامة للإصدارات المستقرة]

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

مسؤول

Linux

حجز

11/01/2025

إفشاء

11/01/2025

الاعتدال

تمت الموافقة

إدخال

VDB-291232

EPSS

0.00177

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!