CVE-2025-40104

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: ixgbevf: dəstəklənən funksiyaların razılaşdırılması yolu ilə mailbox API uyğunluğunu düzəltmək Mailbox API baxımından geri uyğunluq mövcud idi. Intel portfelinin 10G adapterlərini dəstəkləyən müxtəlif ƏS-lərin müxtəlif drayverləri mailbox API-ni asanlıqla razılaşdıra bilirdi. Bu konvensiya API 1.4 təqdim edildikdən sonra pozulub. Commit 0062e7cc955e ("ixgbevf: add VF IPsec offload code") yalnız kernel ixgbe drayveri üçün spesifik olan IPSec dəstəyini əlavə etdi. Digər Intel 10G PF/VF drayverlərinin heç biri bunu dəstəkləmir. Əslində, dəstəyin olmaması IPSec tətbiqinə daxil edilməmişdi - belə kod yolları yox idi. Funksiyanın özünün tətbiqi ilə birlikdə bu funksiya üçün dəstəyi razılaşdırmaq imkanı təqdim edilməmişdi. API versiyasını 1.5-ə qaldıran Commit 339f28964147 ("ixgbevf: Add support for new mailbox communication between PF and VF") eyni şeyi etdi - o, xüsusi olaraq PF ESX drayveri tərəfindən dəstəklənən kodu təqdim etdi. Eyni zamanda PF ixgbe drayveri üçün təyin edilmiş versiyaya toxunmadan VF drayveri üçün API versiyasını dəyişdirdi. Bu, əlavə uyğunsuzluqlara səbəb oldu, çünki API 1.6 daxilində təmin edilən kod Linux ixgbe drayeri üçün dəstəklənə bilməz, belə ki, bu, sistem çökmələrinə (crash) səbəb olur. Problem bir müddət əvvəl aşkar edildi və Jake tərəfindən d0725312adf5 ("ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5") commit-i ilə yumşaldıldı. Nəticədə, IPsec dəstəyi üçün reqressiya baş verdi və API versiyası 1.6-ya qaldırıldıqdan sonra ixgbevf drayveri ESX MBX-i dəstəkləməyi dayandırdı. Bu qarışıqlığı düzəltmək üçün PF drayerindən dəstəklənən funksiyalar haqqında soruşan yeni mailbox op əlavə edin. Cavaba əsasən IPSec və ESX-ə məxsus təkmilləşdirilmiş mailbox dəstəyinin təyin edilib-edilməyəcəyinə qərar verin. Uyğunluq məqsədilə yeni mailbox op yeni API reviziyası daxilində əlavə edilməlidir, çünki OOT PF və VF drayverlərinin API versiyası artıq 1.6-ya qaldırılıb və funksiyaları razılaşdırma op-ını ehtiva etmir. Funksiyaların razılaşdırılması mexanizmi gələcəkdə ehtiyac yarandıqda yeni funksiyalarla genişləndirilmək imkanını verir.

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc30 okt 2025
İlk görülmə30 okt 2025

Necə düzəltmək olar

Yeniləyin
  • Linux Linux871ac1cd4ce4804defcb428cbb003fd84c415ff4, 2e0aab9ddaf1428602c78f12064cd1e6ffcc4d18, bf580112ed61736c2645a893413a04732505d4b1, a376e29b1b196dc90b50df7e5e3947e3026300c4, a7075f501bd33c93570af759b6f4302ef0175168 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux0062e7cc955e0827a88570ed36ea511a7dcb391e ≤ v < 871ac1cd4ce4804defcb428cbb003fd84c415ff4, 0062e7cc955e0827a88570ed36ea511a7dcb391e ≤ v < 2e0aab9ddaf1428602c78f12064cd1e6ffcc4d18, 0062e7cc955e0827a88570ed36ea511a7dcb391e ≤ v < bf580112ed61736c2645a893413a04732505d4b1, 0062e7cc955e0827a88570ed36ea511a7dcb391e ≤ v < a376e29b1b196dc90b50df7e5e3947e3026300c4, 0062e7cc955e0827a88570ed36ea511a7dcb391e ≤ v < a7075f501bd33c93570af759b6f4302ef0175168, 4.20871ac1cd4ce4804defcb428cbb003fd84c415ff4, 2e0aab9ddaf1428602c78f12064cd1e6ffcc4d18, bf580112ed61736c2645a893413a04732505d4b1, a376e29b1b196dc90b50df7e5e3947e3026300c4, a7075f501bd33c93570af759b6f4302ef0175168

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2025-40104 · Linux · Dark Radar