CVE-2025-40315

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: gadget: f_fs: ep etkinleştirmesinden sonra epfile null pointer erişimini düzeltin. ffs_func_eps_enable() fonksiyonu ffs_data_reset() ile eşzamanlı olarak çalıştığında bir yarış durumu (race condition) oluşur. ffs_data_reset() içinde çağrılan ffs_data_clear(), ffs->eps_count değerini 0'a sıfırlamadan önce ffs->epfiles değerini NULL olarak ayarlar; bu durum, başarılı bir usb_ep_enable() işleminden sonra ffs_func_eps_enable() içerisinde epfile->ep erişimi sırasında bir NULL pointer dereference hatasına yol açar. ffs->epfiles işaretçisi hem ffs_data_clear() hem de ffs_data_close() fonksiyonlarında NULL olarak ayarlanır ve değişikliği ffs->eps_lock spinlock tarafından korunur. Ayrıca tüm ffs_func_eps_enable() fonksiyonu da ffs->eps_lock tarafından korunmaktadır. Bu nedenle, sorunları gidermek için ffs_func_eps_enable() fonksiyonuna ffs->epfiles için NULL pointer yönetimi eklenmiştir.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın8 Ara 2025
İlk görülme8 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxb00d2572c16e8e59e979960d3383c2ae9cebd195, 1c0dbd240be3f87cac321b14e17979b7e9cb6a8f, 9ec40fba7357df2d36f4c2e2f3b9b1a4fba0a272, c53e90563bc148e4e0ad09fe130ba2246d426ea6, fc1141a530dfc91f0ee19b7f422a2d24829584bc, d62b808d5c68a931ad0849a00a5e3be3dd7e0019, 30880e9df27332403dd638a82c27921134b3630b, cfd6f1a7b42f62523c96d9703ef32b0dbc495ba4, 5.4.302, 5.10.247, 5.15.197, 4.15, 4.20, 5.17 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxc9fc422c9a43e3d58d246334a71f3390401781dc ≤ v < b00d2572c16e8e59e979960d3383c2ae9cebd195, 0042178a69eb77a979e36a50dcce9794a3140ef8 ≤ v < 1c0dbd240be3f87cac321b14e17979b7e9cb6a8f, 72a8aee863af099d4434314c4536d6c9a61dcf3c ≤ v < 9ec40fba7357df2d36f4c2e2f3b9b1a4fba0a272, ebe2b1add1055b903e2acd86b290a85297edc0b3 ≤ v < c53e90563bc148e4e0ad09fe130ba2246d426ea6, ebe2b1add1055b903e2acd86b290a85297edc0b3 ≤ v < fc1141a530dfc91f0ee19b7f422a2d24829584bc, ebe2b1add1055b903e2acd86b290a85297edc0b3 ≤ v < d62b808d5c68a931ad0849a00a5e3be3dd7e0019, ebe2b1add1055b903e2acd86b290a85297edc0b3 ≤ v < 30880e9df27332403dd638a82c27921134b3630b, ebe2b1add1055b903e2acd86b290a85297edc0b3 ≤ v < cfd6f1a7b42f62523c96d9703ef32b0dbc495ba4, 32048f4be071f9a6966744243f1786f45bb22dc2, cfe5f6fd335d882bcc829a1c8a7d462a455c626e, 3e078b18753669615301d946297bafd69294ad2c, 5.4.180 ≤ v < 5.4.302, 5.10.101 ≤ v < 5.10.247, 5.15.24 ≤ v < 5.15.197, 4.14.267 ≤ v < 4.15, 4.19.230 ≤ v < 4.20, 5.16.10 ≤ v < 5.17, 5.17b00d2572c16e8e59e979960d3383c2ae9cebd195, 1c0dbd240be3f87cac321b14e17979b7e9cb6a8f, 9ec40fba7357df2d36f4c2e2f3b9b1a4fba0a272, c53e90563bc148e4e0ad09fe130ba2246d426ea6, fc1141a530dfc91f0ee19b7f422a2d24829584bc, d62b808d5c68a931ad0849a00a5e3be3dd7e0019, 30880e9df27332403dd638a82c27921134b3630b, cfd6f1a7b42f62523c96d9703ef32b0dbc495ba4, 5.4.302, 5.10.247, 5.15.197, 4.15, 4.20, 5.17

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.