CVE-2026-27456 in util-linuxالمعلومات

الملخص

بحسب VulDB • 21/06/2026

util-linux هو مجموعة عشوائية من أدوات لينكس. قبل الإصدار 2.41.4، تم تحديد ثغرة TOCTOU (Time-of-Check-Time-of-Use) في الملف الثنائي SUID /usr/bin/mount التابع لـ util-linux. عند إعداد أجهزة الحلقة (loop devices)، يقوم الملف الثنائي mount بالتحقق من صحة مسار ملف المصدر باستخدام صلاحيات المستخدم عبر fork() + setuid() + realpath()، ولكن بعد ذلك يعيد توحيد المسار وفتحه بصلاحيات الجذر (euid=0) دون التحقق من استبدال المسار بين العمليتين. لا يتم استخدام O_NOFOLLOW، ولا مقارنة inode، ولا fstat() بعد الفتح. هذا يسمح لمستخدم محلي غير مملوك للصلاحيات باستبدال ملف المصدر برابط رمزي يشير إلى أي ملف أو جهاز مملوك للجذر خلال نافذة السباق (race window)، مما يتسبب في فتح الملف الثنائي SUID له وتثبيته بصلاحيات الجذر. يتطلب الاستغلال وجود إدخال في /etc/fstab بخيارات user,loop يشير مساره إلى دليل يمتلك فيه المهاجم صلاحية الكتابة، وأن يكون الملف الثنائي /usr/bin/mount قد تم تعيين بت SUID له (الإعداد الافتراضي في جميع توزيعات لينكس تقريباً). يتمثل التأثير في الحصول على قراءة غير مصرح بها للملفات المحمية بواسطة الجذر وأجهزة الكتلة، بما في ذلك صور النسخ الاحتياطي، وأحجام الأقراص، وأي ملف يحتوي على نظام ملفات صالح. تم إصلاح هذه المشكلة في الإصدار 2.41.4.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

GitHub M

حجز

19/02/2026

إفشاء

04/04/2026

الاعتدال

تمت الموافقة

إدخال

VDB-355220

EPSS

0.00118

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!