CVE-2022-50731

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: crypto: akcipher - özel anahtar ayarlamak için varsayılan uygulama v1'den yapılan değişiklikler: * set_pub_key fonksiyonundan varsayılan uygulama kaldırıldı: genel anahtara ihtiyaç duymayan bir algoritma için herhangi bir kullanım durumu olmadığından, bir uygulamanın bu geri çağırma (callback) fonksiyonunun her zaman tanımlı olması gerektiği varsayılmaktadır. Birçok akcipher uygulaması (ECDSA gibi) yalnızca imza doğrulamayı desteklediğinden tüm geri çağırmalar tanımlı değildir. 78a0324f4a53 numaralı commit ("crypto: akcipher - request callbacks için varsayılan uygulamalar"), imzalama/doğrulama işlemleri için yalnızca hata kodu döndüren varsayılan geri çağırmaları tanıtmıştır. Ancak bunlar yeterli değildir; çünkü imzalama işlemini çağırmadan önce, çağırıcı muhtemelen önce örneklendirilmiş dönüşüm üzerinde set_priv_key fonksiyonunu çağıracaktır (çekirdek içi testmgr'nin yaptığı gibi). Bu fonksiyonun varsayılan bir taslağı (stub) yoktur, bu nedenle imza oluşturmayı desteklemeyen bir akcipher üzerinde özel anahtar ayarlanmaya çalışıldığında çekirdek çökmektedir. Bu durum, testmgr'ye ECDSA imzası için bir KAT vektörü eklemeye çalışırken fark edilmiştir. Bu yama ile testmgr, çekirdeğin NULL ptr dereference nedeniyle çökmesi yerine dmesg üzerinden (olması gerektiği gibi) bir hata döndürmektedir.

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

Nasıl düzeltilir

Güncelleyin
  • Linux Linux95c4e20adc3ea00d1594a2a05d9b187ed12ffa8e, a1354bdd191d533211b7cb723aa76a66f516f197, 779a9930f3e152c82699feb389a0e6d6644e747e, 85bc736a18b872f54912e8bb70682d11770aece0, f9058178597059d6307efe96a7916600f8ede08c, bc155c6c188c2f0c5749993b1405673d25a80389 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < 95c4e20adc3ea00d1594a2a05d9b187ed12ffa8e, 78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < a1354bdd191d533211b7cb723aa76a66f516f197, 78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < 779a9930f3e152c82699feb389a0e6d6644e747e, 78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < 85bc736a18b872f54912e8bb70682d11770aece0, 78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < f9058178597059d6307efe96a7916600f8ede08c, 78a0324f4a5328088fea9426cfe1d1851276c475 ≤ v < bc155c6c188c2f0c5749993b1405673d25a80389, 5.295c4e20adc3ea00d1594a2a05d9b187ed12ffa8e, a1354bdd191d533211b7cb723aa76a66f516f197, 779a9930f3e152c82699feb389a0e6d6644e747e, 85bc736a18b872f54912e8bb70682d11770aece0, f9058178597059d6307efe96a7916600f8ede08c, bc155c6c188c2f0c5749993b1405673d25a80389

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.

CVE-2022-50731 · Linux · Dark Radar