CVE-2024-41098: ata: libata-core: Fix null pointer dereference on error
Noroxi değerlendirmesi
Öncelik: İzleyin (aksiyon skoru 22/100)
- İzlediğimiz kaynaklarda (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) herkese açık istismar kodu ya da sahada sömürü kaydı yok.
- Önümüzdeki 30 günde sömürülme olasılığı %0,26 (FIRST EPSS).
- Sisteme yerel erişimi olan biri tetikleyebilir. Düşük yetkili bir hesap yeterli. Kullanıcının bir şey yapması gerekmez. Özel bir koşul gerekmez; tekrarlanabilir.
- Düzeltilmiş sürüm: Linux Linux 0f0d37c154bb108730c90a91aa31e3170e827962, 119c97ace2a9ffcf4dc09a23bb057d6c281aff28, 221e3b1297e74fdec32d0f572f4dcb2260a0a2af; Azure Linux 3.0 ARM 6.6.43.1-7; Azure Linux 3.0 x64 6.6.43.1-7.
Şimdilik düşük öncelik. Linux Linux 0f0d37c154bb108730c90a91aa31e3170e827962, 119c97ace2a9ffcf4dc09a23bb057d6c281aff28, 221e3b1297e74fdec32d0f572f4dcb2260a0a2af; Azure Linux 3.0 ARM 6.6.43.1-7; Azure Linux 3.0 x64 6.6.43.1-7 ya da daha yeni sürüme yükseltin.
Kaydın verisinden otomatik üretilir: CVSS (NVD ve CNA), CISA KEV ve SSVC, FIRST EPSS, istismar kaynakları, düzeltme sürümleri. Nasıl hesaplıyoruz
Birincil kaynaklar: NVD · CVE.org · FIRST EPSS
In the Linux kernel, the following vulnerability has been resolved: ata: libata-core: Fix null pointer dereference on error If the ata_port_alloc() call in ata_host_alloc() fails, ata_host_release() will get called. However, the code in ata_host_release() tries to free ata_port struct members unconditionally, which can lead to the following: BUG: unable to handle page fault for address: 0000000000003990 PGD 0 P4D 0 Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI CPU: 10 PID: 594 Comm: (udev-worker) Not tainted 6.10.0-rc5 #44 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-2.fc40 04/01/2014 RIP: 0010:ata_host_release.cold+0x2f/0x6e [libata] Code: e4 4d 63 f4 44 89 e2 48 c7 c6 90 ad 32 c0 48 c7 c7 d0 70 33 c0 49 83 c6 0e 41 RSP: 0018:ffffc90000ebb968 EFLAGS: 00010246 RAX: 0000000000000041 RBX: ffff88810fb52e78 RCX: 0000000000000000 RDX: 0000000000000000 RSI: ffff88813b3218c0 RDI: ffff88813b3218c0 RBP: ffff88810fb52e40 R08: 0000000000000000 R09: 6c65725f74736f68 R10: ffffc90000ebb738 R11: 73692033203a746e R12: 0000000000000004 R13: 0000000000000000 R14: 0000000000000011 R15: 0000000000000006 FS: 00007f6cc55b9980(0000) GS:ffff88813b300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000003990 CR3: 00000001122a2000 CR4: 0000000000750ef0 PKRU: 55555554 Call Trace: <TASK> ? __die_body.cold+0x19/0x27 ? page_fault_oops+0x15a/0x2f0 ? exc_page_fault+0x7e/0x180 ? asm_exc_page_fault+0x26/0x30 ? ata_host_release.cold+0x2f/0x6e [libata] ? ata_host_release.cold+0x2f/0x6e [libata] release_nodes+0x35/0xb0 devres_release_group+0x113/0x140 ata_host_alloc+0xed/0x120 [libata] ata_host_alloc_pinfo+0x14/0xa0 [libata] ahci_init_one+0x6c9/0xd20 [ahci] Do not access ata_port struct members unconditionally.
- Yayın
- 29 Tem 2024
- Güncelleme
- 17 Haz 2026
- EPSS
- %0,2 · 18. yüzdelik
- CWE
- CWE-476
Rapor araçları
Aksiyon skoru
22
İzleyin
Şimdilik düşük öncelik.
- CVSS
- 22 / 40 · 5.5 / 10
- CISA KEV
- 0 / 30 · Listede değil
- EPSS
- 0 / 30 · %0,2
CISA SSVC kararı
- Sömürü
- yok
- Otomatikleştirilebilir
- hayır
- Teknik etki
- kısmi
Vulnrichment: CISA'nın karar ağacı girdileri.
Bu kayıt değişirse haber alın
- KEV'de değil: sahada sömürü kaydı yok
- Herkese açık istismar kodu kaydı yok
- Düzeltme yayımlandı
Bunlardan biri değişirse günlük e-posta özetinde haber veririz.
WordPress siteniz mi var? WP Lens ile ücretsiz tarayın
Noroxi analizi
Sizin ortamınızda ne anlama geliyor?
Yukarıdaki değerlendirme kaydın verisinden otomatik üretilir; ortamınızı bilmez. Bu açığın sizde gerçekten sömürülebilir olup olmadığını ve hangi önlemin yeteceğini ekibimiz sizin sistemlerinizde doğrular.
Bu ürünü kullanıyoruz, yardım isteyinEtkilenen sistemler
Sürümünüz etkileniyor mu?
Ürünü seçip kullandığınız sürümü yazın. Bu kaydın sürüm aralıklarıyla tarayıcınızda karşılaştırılır; sürüm hiçbir yere gönderilmez.
| Üretici | Ürün | CPE |
|---|---|---|
| linux | linux kernel | cpe:2.3:o:linux:linux_kernel |
Etkilenen sürümler
NVD sürüm aralıkları (katalogdaki ürünler için). Stack’inize sürümle eklerseniz eşleşme bunlarla yapılır.
- linux linux kernel2.6.24 ve sonrası · 6.6.37 öncesi
- linux linux kernel6.7 ve sonrası · 6.9.8 öncesi
Üreticinin bildirdiği sürümler
Kaydı açan otorite (Linux) tarafından bildirilen etkilenen sürüm aralıkları. NVD'nin CPE analizinden bağımsızdır ve genellikle ondan önce gelir.
Linux Linux
- 2.6.24etkilenir
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · d9c4df80b1b009de1eb77c07e3bb4d45bd212aa5 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 56e62977eaaae3eb7122ee2cf9b720b6703114a9 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · e83405e75d90694ee6a5d898f7f0473ac2686054 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 221e3b1297e74fdec32d0f572f4dcb2260a0a2af öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 0f0d37c154bb108730c90a91aa31e3170e827962 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 119c97ace2a9ffcf4dc09a23bb057d6c281aff28 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 8a8ff7e3b736a70d7b7c8764cbcd2724d4079ec8 öncesietkilenir · git
- 633273a3ed1cf37ced90475b0f95cf81deab04f1 ve sonrası · 5d92c7c566dc76d96e0e19e481d926bbe6631c1e öncesietkilenir · git
- 2.6.24 öncesietkilenmez · semver
Paket düzeyi etkilenme
OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.
| Ekosistem | Paket | Etkilenen aralık | Düzeltme |
|---|---|---|---|
| Debian:11 | linux | 5.10.226-1 öncesi | 5.10.226-1 |
| Debian:12 | linux | 6.1.112-1 öncesi | 6.1.112-1 |
| Debian:13 | linux | 6.9.8-1 öncesi | 6.9.8-1 |
Aynı üründe
linux: tüm kayıtlarAynı birincil ürünün en yüksek skorlu diğer kayıtları.
- CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV90Hemen
- CVE-2022-0847A flaw was found in the way the "flags" member of the new pipe buffer structure was lacking proper initialization in copy_page_to_iter_pipe KEV89Hemen
- CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV85Hemen
Bu üründe bundan önce ve sonra yayımlananlar
- ← ÖncekiCVE-2024-4109629 Tem 2024 · PCI/MSI: Fix UAF in msi_capability_init31İzleyin
- ← ÖncekiCVE-2024-4109729 Tem 2024 · usb: atm: cxacru: fix endpoint checking in cxacru_bind()22İzleyin
- Sonraki →CVE-2024-4206329 Tem 2024 · bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode22İzleyin
Düzeltme
Hangi sürüme geçmeli
Üretici, paket deposu ve Microsoft kayıtlarından derlenen düzeltme sürümleri. Yükseltmeden önce üreticinin notunu doğrulayın.
| Ürün / paket | Düzeltilmiş sürüm | Kaynak |
|---|---|---|
| Linux Linux | 0f0d37c154bb108730c90a91aa31e3170e827962 | Üretici (CNA) |
| Linux Linux | 119c97ace2a9ffcf4dc09a23bb057d6c281aff28 | Üretici (CNA) |
| Linux Linux | 221e3b1297e74fdec32d0f572f4dcb2260a0a2af | Üretici (CNA) |
| Linux Linux | 56e62977eaaae3eb7122ee2cf9b720b6703114a9 | Üretici (CNA) |
| Linux Linux | 5d92c7c566dc76d96e0e19e481d926bbe6631c1e | Üretici (CNA) |
| Linux Linux | 8a8ff7e3b736a70d7b7c8764cbcd2724d4079ec8 | Üretici (CNA) |
| Linux Linux | d9c4df80b1b009de1eb77c07e3bb4d45bd212aa5 | Üretici (CNA) |
| Linux Linux | e83405e75d90694ee6a5d898f7f0473ac2686054 | Üretici (CNA) |
| Azure Linux 3.0 ARM | 6.6.43.1-7 · kernel | Microsoft (MSRC) |
| Azure Linux 3.0 x64 | 6.6.43.1-7 · kernel | Microsoft (MSRC) |
| CBL Mariner 2.0 ARM | 5.15.167.1-2 · kernel | Microsoft (MSRC) |
| CBL Mariner 2.0 x64 | 5.15.167.1-2 · kernel | Microsoft (MSRC) |
| debian:linux | 6.1.112-1 · Debian:12 | Paket deposu (OSV) |
İstismar durumu
Bilinen kamuya açık istismar yok
Şu an kamuya açık bir istismar görülmedi. Bu, güvende olduğunuz anlamına gelmez; yalnızca eşiğin biraz daha yüksek olduğunu gösterir.
Araştırma bağlamı
Pentester ve araştırmacı için: saldırı profili, puan anlaşmazlığı, zaman çizelgesi, yama commit’leri, kredi, varyant ve zincir adayları, bug bounty kapsamı. Hepsi mevcut veriden türetilir; istismar kodu içermez.
Zaman çizelgesi
Yayından bugüne: kavram kanıtı, Metasploit modülü, CISA KEV ve düzeltme kaydı. Tarihler kaynakların bildirdiği tarihlerdir.
Yayın dışında tarihli olay yok.
Henüz geçmiş yok (kayıt günlük EPSS işiyle birikir).
Yama ve commit bağlantıları
Referanslardaki commit, PR ve diff adresleri. Patch-diff ve varyant avı için başlangıç noktası; istismar değil, düzeltmedir.
Referanslarda commit ya da PR bağlantısı yok.
Kredi
Tüm araştırmacılarCNA kaydında adı geçen bulan, bildiren ve analistler. Ada tıklayın, aynı araştırmacının diğer kayıtlarını görün.
CNA kaydında kredi yok.
Varyant adayları
Aynı üründe aynı zafiyet sınıfı, 18 ay içinde. Yama kök nedeni kapatmadıysa kardeş hata burada olur.
Gece hesaplanan ilişki yok.
Zincir adayları
Aynı üründe kimlik doğrulama atlatma ile yetki isteyen bir açık kısa aralıkla yayımlanmış: birlikte kimlik doğrulamasız bir yola dönüşebilir.
—
Bug bounty kapsamı
Bilinen herkese açık program yok.
Kaynak: bounty-targets-data (HackerOne, Bugcrowd, Intigriti, YesWeHack herkese açık listeleri).
Teknik detay
Saldırı koşulları
- Sisteme yerel erişimi olan biri tetikleyebilir.
- Düşük yetkili bir hesap yeterli.
- Kullanıcının bir şey yapması gerekmez.
- Özel bir koşul gerekmez; tekrarlanabilir.
Başarılı olursa
- Gizlilik
- yok
- Bütünlük
- yok
- Erişilebilirlik
- yüksek · hizmet durdurulabilir
- Saldırı vektörü
- Yerel
- Karmaşıklık
- Düşük
- Gereken yetki
- Düşük
- Kullanıcı etkileşimi
- Gerekmez
- Kapsam
- Değişmez
- Gizlilik etkisi
- Yok
- Bütünlük etkisi
- Yok
- Erişilebilirlik etkisi
- Yüksek
Zayıflık sınıfı (CWE)
CWE-476 · NULL Pointer DereferenceCVSS vektörü
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
nvd-primary
Saldırı bağlamı
Bu zafiyet sınıfının (CWE) MITRE CAPEC saldırı desenleri ve ATT&CK teknikleri. Tespit kuralı ve tehdit avı için başlangıç noktası.
Bu CWE için MITRE'de CAPEC/ATT&CK eşlemesi yok.
Değişiklik günlüğü
- Düzeltme✗ → ✓
Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →
Referanslar
Tüm referansları göster (9 daha)Daha az göster
- git.kernel.org/stable/c/119c97ace2a9ffcf4dc09a23bb057d6c281aff28
- git.kernel.org/stable/c/221e3b1297e74fdec32d0f572f4dcb2260a0a2af
- git.kernel.org/stable/c/56e62977eaaae3eb7122ee2cf9b720b6703114a9
- git.kernel.org/stable/c/5d92c7c566dc76d96e0e19e481d926bbe6631c1e
- git.kernel.org/stable/c/8a8ff7e3b736a70d7b7c8764cbcd2724d4079ec8
- git.kernel.org/stable/c/d9c4df80b1b009de1eb77c07e3bb4d45bd212aa5
- git.kernel.org/stable/c/e83405e75d90694ee6a5d898f7f0473ac2686054
- lists.debian.org/debian-lts-announce/2024/10/msg00003.html
- lists.debian.org/debian-lts-announce/2025/01/msg00001.html
Üretici bildirimleri ve resmî kayıtlar. İstismar/PoC bağlantıları bilinçli olarak dışarıda bırakıldı.