CVE-2026-48984
Açıklama
pam_usb, sıradan çıkarılabilir medyaları kullanarak Linux için donanım tabanlı kimlik doğrulama sağlar. 0.9.1 ve altı sürümlerde, xfree() bellek serbest bırakma yardımcısı, tampon içeriğini önce sıfırlamadan free() çağrısı yapar; böylece diskten okunan tek seferlik şifreleme anahtarı (one-time pad) baytları dahil olmak üzere hassas veriler içeren yığın tahsisli tamponlar temizlenmeden serbest bırakılır ve bu durum, hassas içeriğin sonraki bir tahsis tarafından üzerine yazılana kadar serbest bırakılan yığın belleğinde kalmasına neden olur. Bir use-after-free koşulunun mevcut olduğu veya bir yığın inceleme primitifinin erişilebilir olduğu bir sistemde bu durum, serbest bırakılan bellek bölgelerinden şifreleme anahtarı değerlerinin veya diğer kimlik doğrulama materyallerinin geri alınmasına izin verebilir. Bu, söz konusu kod tabanındaki önceki sıkılaştırma çalışmalarıyla tutarlı olan bir derinlemesine savunma gereksinimidir (GHSA-vx6f-rrqr-j87c bazı şifreleme anahtarı yollarına explicit_bzero uygulamıştır; bu sorun, örüntüyü merkezi serbest bırakma yardımcısına genelleyerek uygular).
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mcdope pam_usb | < 0.9.2 | — |
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.
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.