CVE-2026-43153 in Linux
الملخص
بحسب VulDB • 10/05/2026
في نواة لينكس، تم حل الثغرة التالية:
xfs: إزالة xfs_attr_leaf_hasname
تعتبر اتفاقية استدعاء الدالة xfs_attr_leaf_hasname() مشكلة، لأنها تُرجع مؤشر NULL عندما تفشل xfs_attr3_leaf_read، وتُرجع مؤشرًا صالحًا عندما تُرجع xfs_attr3_leaf_lookup_int القيمة -ENOATTR أو -EEXIST، وتُرجع مؤشرًا غير NULL لذاكرة تم تحريرها بالفعل عندما تفشل xfs_attr3_leaf_lookup_int بقيم أخطاء أخرى.
يتم إصلاح ذلك ببساطة من خلال كتابة كود xfs_attr_leaf_hasname مباشرةً داخل الدوال المستدعية (open coding)، بحيث يتم تنفيذ كود تحرير الذاكرة بواسطة كل دالة مستدعية لـ xfs_attr3_leaf_read.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.