scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
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,16 (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 251be2f6037fb7ab399f68cd7428ff274133d693, 45acbf154befedd9bc135f5e031fe7855d1e6493, 5.10.246.
Şimdilik düşük öncelik. Linux Linux 251be2f6037fb7ab399f68cd7428ff274133d693, 45acbf154befedd9bc135f5e031fe7855d1e6493, 5.10.246 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: scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod Since commit f7b705c238d1 ("scsi: pm80xx: Set phy_attached to zero when device is gone") UBSAN reports: UBSAN: array-index-out-of-bounds in drivers/scsi/pm8001/pm8001_sas.c:786:17 index 28 is out of range for type 'pm8001_phy [16]' on rmmod when using an expander. For a direct attached device, attached_phy contains the local phy id. For a device behind an expander, attached_phy contains the remote phy id, not the local phy id. I.e. while pm8001_ha will have pm8001_ha->chip->n_phy local phys, for a device behind an expander, attached_phy can be much larger than pm8001_ha->chip->n_phy (depending on the amount of phys of the expander). E.g. on my system pm8001_ha has 8 phys with phy ids 0-7. One of the ports has an expander connected. The expander has 31 phys with phy ids 0-30. The pm8001_ha->phy array only contains the phys of the HBA. It does not contain the phys of the expander. Thus, it is wrong to use attached_phy to index the pm8001_ha->phy array for a device behind an expander. Thus, we can only clear phy_attached for devices that are directly attached.
- Yayın
- 12 Kas 2025
- Güncelleme
- 19 Eki 2026
- EPSS
- %0,1 · 5. yüzdelik
- CWE
- —
Rapor araçları
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,1
CNA ile NVD puanı
- NVD
- —
- CNA · Linux
- 7,8
- NVD henüz kendi puanını vermedi; gösterilen puan CNA’nın.
Kaydı açan otoritenin puanı ile NVD’nin bağımsız puanı. İki puan arasındaki fark ciddiyetin tartışmalı olduğunu gösterir.
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.
—
Ü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
- 722026c010fa75bcf9e2373aff1d7930a3d7e3cf, 6.15etkilenir
- 05b512879eab41faa515b67fa3896d0005e97909 ve sonrası · d94be0a6ae9ade706d4270e740bdb4f79953a7fc öncesietkilenir · git
- bc2140c8136200b4437e1abc0fb659968cb9baab ve sonrası · 45acbf154befedd9bc135f5e031fe7855d1e6493 öncesietkilenir · git
- 1d8f9378cb4800c18e20d80ecd605b2b93e87a03 ve sonrası · eef5ef400893f8e3dbb09342583be0cdc716d566 öncesietkilenir · git
- 30e482dfb8f27d22f518695d4bcb5e7f4c6cb08a ve sonrası · 9c671d4dbfbfb0d73cfdfb706afb36d9ad60a582 öncesietkilenir · git
- a862d24e1fc3ab1b5e5f20878d2898cea346d0ec ve sonrası · e62251954a128a2d0fcbc19e5fa39e08935bb628 öncesietkilenir · git
- 0f9802f174227f553959422f844eeb9ba72467fe ve sonrası · 9326a1541e1b7ed3efdbab72061b82cf01c6477a öncesietkilenir · git
- f7b705c238d1483f0a766e2b20010f176e5c0fb7 ve sonrası · 83ced3c206c292458e47c7fac54223abc7141585 öncesietkilenir · git
- f7b705c238d1483f0a766e2b20010f176e5c0fb7 ve sonrası · 251be2f6037fb7ab399f68cd7428ff274133d693 öncesietkilenir · git
- 5.4.293 ve sonrası · 5.4.301 öncesietkilenir · 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:12 | linux | 6.1.158-1 öncesi | 6.1.158-1 |
| Debian:13 | linux | 6.12.57-1 öncesi | 6.12.57-1 |
| Debian:14 | linux | 6.17.6-1 öncesi | 6.17.6-1 |
Aynı üründe
linux: tüm kayıtlarAynı birincil ürünün en yüksek skorlu diğer kayıtları.
- CVE-2026-74705udp: fix potential use-after-free in tunnel segmentation40Planlayın
- CVE-2026-74612veth: fix skb length accounting after XDP frag adjustment40Planlayın
- CVE-2026-74475vxlan: use neigh_ha_snapshot() in route_shortcircuit()40Planlayın
Bu üründe bundan önce ve sonra yayımlananlar
- ← ÖncekiCVE-2025-4011612 Kas 2025 · usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup0İzleyin
- ← ÖncekiCVE-2025-4011712 Kas 2025 · misc: pci_endpoint_test: Fix array underflow in pci_endpoint_test_ioctl()31İzleyin
- Sonraki →CVE-2025-4011912 Kas 2025 · ext4: fix potential null deref in ext4_mb_init()0İ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 | 251be2f6037fb7ab399f68cd7428ff274133d693 | Üretici (CNA) |
| Linux Linux | 45acbf154befedd9bc135f5e031fe7855d1e6493 | Üretici (CNA) |
| Linux Linux | 5.10.246 | Üretici (CNA) |
| Linux Linux | 5.15.195 | Üretici (CNA) |
| Linux Linux | 5.4.301 | Üretici (CNA) |
| Linux Linux | 6.1.156 | Üretici (CNA) |
| Linux Linux | 6.12.53 | Üretici (CNA) |
| Linux Linux | 6.15 | Üretici (CNA) |
| Linux Linux | 6.6.112 | Üretici (CNA) |
| Linux Linux | 83ced3c206c292458e47c7fac54223abc7141585 | Üretici (CNA) |
| Linux Linux | 9326a1541e1b7ed3efdbab72061b82cf01c6477a | Üretici (CNA) |
| Linux Linux | 9c671d4dbfbfb0d73cfdfb706afb36d9ad60a582 | Üretici (CNA) |
| Linux Linux | d94be0a6ae9ade706d4270e740bdb4f79953a7fc | Üretici (CNA) |
| Linux Linux | e62251954a128a2d0fcbc19e5fa39e08935bb628 | Üretici (CNA) |
| Linux Linux | eef5ef400893f8e3dbb09342583be0cdc716d566 | Üretici (CNA) |
| debian:linux | 6.1.158-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.
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.
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
- 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
Zayıflık sınıfı (CWE)
—
CVSS vektörü
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
nvd-secondary
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 (7 daha)Daha az göster
- git.kernel.org/stable/c/45acbf154befedd9bc135f5e031fe7855d1e6493
- git.kernel.org/stable/c/83ced3c206c292458e47c7fac54223abc7141585
- git.kernel.org/stable/c/9326a1541e1b7ed3efdbab72061b82cf01c6477a
- git.kernel.org/stable/c/9c671d4dbfbfb0d73cfdfb706afb36d9ad60a582
- git.kernel.org/stable/c/d94be0a6ae9ade706d4270e740bdb4f79953a7fc
- git.kernel.org/stable/c/e62251954a128a2d0fcbc19e5fa39e08935bb628
- git.kernel.org/stable/c/eef5ef400893f8e3dbb09342583be0cdc716d566
Üretici bildirimleri ve resmî kayıtlar. İstismar/PoC bağlantıları bilinçli olarak dışarıda bırakıldı.