İçeriğe atla
Noroxi
CVE-2025-21991· NVD / CVE Programı· CNA Linux

x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes

Noroxi değerlendirmesi

Öncelik: İzleyin (aksiyon skoru 31/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,22 (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 18b5d857c6496b78ead2fd10001b81ae32d30cac, 4.15, 4.20; azl3 kernel 6.6.82.1-1 on Azure Linux 3.0 6.6.85.1-2; azl3 kernel 6.6.85.1-2 on Azure Linux 3.0 6.6.85.1-2.

Şimdilik düşük öncelik. Linux Linux 18b5d857c6496b78ead2fd10001b81ae32d30cac, 4.15, 4.20; azl3 kernel 6.6.82.1-1 on Azure Linux 3.0 6.6.85.1-2; azl3 kernel 6.6.85.1-2 on Azure Linux 3.0 6.6.85.1-2 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: x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes Currently, load_microcode_amd() iterates over all NUMA nodes, retrieves their CPU masks and unconditionally accesses per-CPU data for the first CPU of each mask. According to Documentation/admin-guide/mm/numaperf.rst: "Some memory may share the same node as a CPU, and others are provided as memory only nodes." Therefore, some node CPU masks may be empty and wouldn't have a "first CPU". On a machine with far memory (and therefore CPU-less NUMA nodes): - cpumask_of_node(nid) is 0 - cpumask_first(0) is CONFIG_NR_CPUS - cpu_data(CONFIG_NR_CPUS) accesses the cpu_info per-CPU array at an index that is 1 out of bounds This does not have any security implications since flashing microcode is a privileged operation but I believe this has reliability implications by potentially corrupting memory while flashing a microcode update. When booting with CONFIG_UBSAN_BOUNDS=y on an AMD machine that flashes a microcode update. I get the following splat: UBSAN: array-index-out-of-bounds in arch/x86/kernel/cpu/microcode/amd.c:X:Y index 512 is out of range for type 'unsigned long[512]' [...] Call Trace: dump_stack __ubsan_handle_out_of_bounds load_microcode_amd request_microcode_amd reload_store kernfs_fop_write_iter vfs_write ksys_write do_syscall_64 entry_SYSCALL_64_after_hwframe Change the loop to go over only NUMA nodes which have CPUs before determining whether the first CPU on the respective node needs microcode update. [ bp: Massage commit message, fix typo. ]

YüksekCVSS 7.8 · v3.1—İstismar yok Düzeltme var
Güncelleme
17 Haz 2026
EPSS
%0,2 · 11. yüzdelik

Rapor araçları

JSON

Aksiyon skoru

31

İzleyin

Şimdilik düşük öncelik.

CVSS
31 / 40 · 7.8 / 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
tam

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.

CVE-2025-21991 kaydını takip edin

Ne zaman haber verilir

  • CISA KEV'e girdiğinde
  • istismar kodu ortaya çıktığında ya da silahlaştırıldığında
  • kayıt güncellendiğinde (düzeltme sürümü dahil)
  • EPSS bir haftada 20 puan arttığında

Günde bir e-posta özeti (06:00 UTC); webhook bağlarsanız KEV ve silahlaştırılmış istismar anında.

Ücretsiz hesapla ayrıca

WordPress siteniz mi var? WP Lens ile ücretsiz tarayın

  • Stack uyarıları: kullandığınız ürün ve sürümleri ekleyin, onları etkileyen yeni CVE'ler size gelsin
  • Site izleme: 1 site, kesintide anında e-posta
  • Alan adınızı ekleyin: alt alan adları ve ele geçirme riski her hafta taransın (1 alan adı)
  • Güvenlik araçlarında saatte 10 tarama (hesapsız günde 3), API anahtarı ve MCP
  • Taramalarınız tek panelde: bulgular, son taramada değişenler, alan adı ya da müşteri başına rapor (PDF, paylaşım bağlantısı)
Tüm ücretsiz araçlar

E-postayla kayıt olun · Hesabınız var mı? Giriş yapın

Ücretsiz hesap, kart istenmez. Takibi istediğiniz an bırakırsınız.

WordPress siteniz mi var? WP Lens ile ücretsiz tarayın

Sürümünüz etkileniyor mu? Kontrol edin

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 isteyin

Etkilenen 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
linuxlinux 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 kernel4.14.308 ve sonrası · 4.15 öncesi
  • linux linux kernel4.19.276 ve sonrası · 4.20 öncesi
  • linux linux kernel5.4.235 ve sonrası · 5.5 öncesi
  • linux linux kernel5.10.173 ve sonrası · 5.11 öncesi
  • linux linux kernel5.15.99 ve sonrası · 5.16 öncesi
  • linux linux kernel6.1.16 ve sonrası · 6.1.132 öncesi
  • linux linux kernel6.2.3 ve sonrası · 6.6.84 öncesi
  • linux linux kernel6.7 ve sonrası · 6.12.20 öncesi
  • linux linux kernel6.13 ve sonrası · 6.13.8 öncesi
  • linux linux kernel6.14

Ü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

    • d6353e2fc12c5b8f00f86efa30ed73d2da2f77be, 1b1e0eb1d2971a686b9f7bdc146115bcefcbb960, eaf5dea1eb8c2928554b3ca717575cbe232b843c, 6.3etkilenir
    • 979e197968a1e8f09bf0d706801dba4432f85ab3 ve sonrası · d509c4731090ebd9bbdb72c70a2d70003ae81f4f öncesietkilenir · git
    • 44a44b57e88f311c1415be1f567c50050913c149 ve sonrası · 985a536e04bbfffb1770df43c6470f635a6b1073 öncesietkilenir · git
    • be2710deaed3ab1402379a2ede30a3754fe6767a ve sonrası · 18b5d857c6496b78ead2fd10001b81ae32d30cac öncesietkilenir · git
    • d576547f489c935b9897d4acf8beee3325dea8a5 ve sonrası · ec52240622c4d218d0240079b7c1d3ec2328a9f4 öncesietkilenir · git
    • 7ff6edf4fef38ab404ee7861f257e28eaaeed35f ve sonrası · e686349cc19e800dac8971929089ba5ff59abfb0 öncesietkilenir · git
    • 7ff6edf4fef38ab404ee7861f257e28eaaeed35f ve sonrası · 488ffc0cac38f203979f83634236ee53251ce593 öncesietkilenir · git
    • 7ff6edf4fef38ab404ee7861f257e28eaaeed35f ve sonrası · 5ac295dfccb5b015493f86694fa13a0dde4d3665 öncesietkilenir · git
    • 7ff6edf4fef38ab404ee7861f257e28eaaeed35f ve sonrası · e3e89178a9f4a80092578af3ff3c8478f9187d59 öncesietkilenir · git
    • 5.4.235 ve sonrası · 5.4.292 öncesietkilenir · semver

Paket düzeyi etkilenme

OSV ve GitHub Advisory verisi: ekosistem, paket ve aralık. SBOM eşleşmesi bu tabloyu kullanır.

EkosistemPaketEtkilenen aralıkDüzeltme
AlmaLinux:10kernel-abi-stablelists6.12.0-55.20.1.el10_0 öncesi6.12.0-55.20.1.el10_0
AlmaLinux:10kernel-doc6.12.0-55.20.1.el10_0 öncesi6.12.0-55.20.1.el10_0
AlmaLinux:8bpftool4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-abi-stablelists4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-core4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-cross-headers4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-debug4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-debug-core4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-debug-devel4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-debug-modules4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-debug-modules-extra4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-devel4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-doc4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-headers4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-modules4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-modules-extra4.18.0-553.62.1.el8_10 öncesi4.18.0-553.62.1.el8_10
AlmaLinux:8kernel-rt4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-core4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-debug4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-debug-core4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-debug-devel4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-debug-modules4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10
AlmaLinux:8kernel-rt-debug-modules-extra4.18.0-553.62.1.rt7.403.el8_10 öncesi4.18.0-553.62.1.rt7.403.el8_10

+96

Aynı birincil ürünün en yüksek skorlu diğer kayıtları.

  • 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 KEV
    89Hemen
  • CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV
    85Hemen
  • CVE-2016-5195Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by leveraging incorrect haKEV
    83Hemen

Bu üründe bundan önce ve sonra yayımlananlar

  • ← ÖncekiCVE-2025-219892 Nis 2025 · drm/amd/display: fix missing .is_two_pixels_per_container
    22İzleyin
  • ← ÖncekiCVE-2025-219902 Nis 2025 · drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags
    22İzleyin
  • Sonraki →CVE-2025-219922 Nis 2025 · HID: ignore non-functional sensor in HP 5MP Camera
    22İ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 / paketDüzeltilmiş sürümKaynak
Linux Linux18b5d857c6496b78ead2fd10001b81ae32d30cacÜretici (CNA)
Linux Linux4.15Üretici (CNA)
Linux Linux4.20Üretici (CNA)
Linux Linux488ffc0cac38f203979f83634236ee53251ce593Üretici (CNA)
Linux Linux5.10.236Üretici (CNA)
Linux Linux5.15.180Üretici (CNA)
Linux Linux5.4.292Üretici (CNA)
Linux Linux5ac295dfccb5b015493f86694fa13a0dde4d3665Üretici (CNA)
Linux Linux6.1.132Üretici (CNA)
Linux Linux6.3Üretici (CNA)
Linux Linux985a536e04bbfffb1770df43c6470f635a6b1073Üretici (CNA)
Linux Linuxd509c4731090ebd9bbdb72c70a2d70003ae81f4fÜretici (CNA)
Linux Linuxe3e89178a9f4a80092578af3ff3c8478f9187d59Üretici (CNA)
Linux Linuxe686349cc19e800dac8971929089ba5ff59abfb0Üretici (CNA)
Linux Linuxec52240622c4d218d0240079b7c1d3ec2328a9f4Üretici (CNA)
azl3 kernel 6.6.82.1-1 on Azure Linux 3.06.6.85.1-2 · CBL-Mariner ReleasesMicrosoft (MSRC)
azl3 kernel 6.6.85.1-2 on Azure Linux 3.06.6.85.1-2 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.180.1-1 on CBL Mariner 2.05.15.180.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.182.1-1 on CBL Mariner 2.0CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.182.1-1 on CBL-Mariner 2.05.15.180.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
almalinux:kernel5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-core5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-core5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-devel5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-devel-matched5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-modules5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-modules-core5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)
almalinux:kernel-64k-debug-modules-extra5.14.0-570.26.1.el9_6 · AlmaLinux:9Paket deposu (OSV)

+17

İ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.

EPSS son 120 gün

FIRST EPSS günlük puanı; yalnızca 0,01 ve üstü değişimler kaydedilir (adım grafiği).

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.

CNA 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.

  • CVE-2021-47548313 gün araylaethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()
    39İzleyin
  • CVE-2026-64018473 gün araylanet: mana: validate rx_req_idx to prevent out-of-bounds array access
    37İzleyin
  • CVE-2026-23246350 gün araylawifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration
    35İzleyin
  • CVE-2026-43110399 gün araylawifi: brcmfmac: validate bsscfg indices in IF events
    35İzleyin
  • CVE-2026-43172399 gün araylawifi: iwlwifi: fix 22000 series SMEM parsing
    35İzleyin
  • CVE-2023-529886 gün araylaALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
    31İzleyin

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
yüksek · veriler okunabilir
Bütünlük
yüksek · veri ya da yapılandırma değiştirilebilir
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
Yüksek
Bütünlük etkisi
Yüksek
Erişilebilirlik etkisi
Yüksek

CVSS vektörü

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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ı.

ATT&CK teknikleri

—

Değişiklik günlüğü

  1. Düzeltme✗ → ✓

Takip ettiğiniz kayıtlarda bu değişiklikler bildirim olarak da gelir. →

Referanslar

Tüm kayıtlar