یک آسیبپذیری تازه کشفشده در هسته لینوکس با نام «CIFSwitch» به مهاجمان محلی اجازه میدهد تا با جعل توصیفکنندههای کلید احراز هویت CIFS (Common Internet File System) و سوءاستفاده از مکانیزم درخواست کلید هسته، به دسترسی ریشه (root) دست یابند. این آسیبپذیری که توسط «آسیم ویلادی اوغلو منیزاده»، مهندس امنیتی SpaceX کشف و نامگذاری شده، ناشی از عدم تأیید منشأ درخواستهای cifs.spnego توسط زیرسیستم CIFS هسته لینوکس است. یک کاربر بدون امتیاز میتواند با ایجاد یک درخواست جعلی، ابزار کمکی cifs.upcall را که با امتیاز ریشه اجرا میشود فریب داده و از طریق سوئیچ فضای نام (namespace switch) و بارگذاری یک ماژول مخرب NSS (Name Service Switch)، کد دلخواه را با دسترسی ریشه اجرا کند. این آسیبپذیری که ۱۹ سال پیش در سال ۲۰۰۷ معرفی شده، توزیعهایی نظیر Linux Mint، CentOS Stream 9، Rocky Linux 9، AlmaLinux 9، Kali Linux و SLES 15 را در پیکربندی پیشفرض تحت تأثیر قرار میدهد.
محقق تأیید کرده که نسخههایی مانند Ubuntu 26.04، Fedora 40-44 و CentOS Stream 10 به دلیل تنظیمات SELinux/AppArmor در برابر این حمله محافظت شدهاند. یک وصله هستهای (upstream commit 3da1fdf) برای رفع این آسیبپذیری منتشر شده که اعتبارسنجی منشأ درخواستهای cifs.spnego را اضافه میکند. منیزاده همچنین یک اثبات مفهوم (PoC) برای کمک به سازمانها در ارزیابی اثربخشی وصلهها منتشر کرده و توصیه میکند در صورت عدم نیاز، ماژول CIFS را غیرفعال یا بلاکلیست کرده، بسته cifs-utils را حذف و فضاهای نام کاربری بدون امتیاز را غیرفعال کنند.
کلمات کلیدی : آسیبپذیری هسته لینوکس, CIFSwitch, افزایش سطح دسترسی ریشه, جعل کلید احراز هویت CIFS, اکسپلویت محلی لینوکس, وصله امنیتی هسته لینوکس

نظر شما چیست؟
خوشحال میشویم نظر شما را بدانیم. نظری بنویسید.