CVE-2026-22795
Açıklama
Sorun özeti: Hatalı biçimlendirilmiş bir PKCS#12 dosyasını işleyen bir uygulamada geçersiz veya NULL işaretçi başvurusu gerçekleşebilir. Etki özeti: Hatalı biçimlendirilmiş bir PKCS#12 dosyasını işleyen bir uygulama, bellek okuma sırasında geçersiz veya NULL bir işaretçiye başvurmaya zorlanabilir ve bu durum Hizmet Reddi ile sonuçlanır. PKCS#12 ayrıştırma kodunda, bir ASN1_TYPE union üyesine türü önceden doğrulamadan erişilmesine neden olan bir tip karmaşası zafiyeti bulunmaktadır ve bu durum geçersiz bir işaretçi okunmasına yol açmaktadır. Konum 1 baytlık bir adres alanı ile sınırlandırılmıştır; yani herhangi bir işaretçi manipülasyon girişimi yalnızca 0x00 ile 0xFF arasındaki adresleri hedefleyebilir. Bu aralık, çoğu modern işletim sisteminde eşlenmemiş olan sıfır sayfasına karşılık gelir ve güvenilir şekilde çökmeyle sonuçlanarak yalnızca Hizmet Reddi'ne yol açar. Bu sorunun istismar edilmesi, aynı zamanda bir kullanıcının veya uygulamanın kötü niyetle oluşturulmuş bir PKCS#12 dosyasını işlemesini gerektirir. Uygulamalarda güvenilmeyen PKCS#12 dosyalarının kabul edilmesi yaygın değildir çünkü bunlar genellikle tanım gereği güvenilen özel anahtarları depolamak için kullanılır. Bu nedenlerle sorun Düşük önem seviyesi olarak değerlendirilmiştir. PKCS12 uygulaması OpenSSL FIPS modül sınırlarının dışında olduğundan, 3.5, 3.4, 3.3 ve 3.0 sürümlerindeki FIPS modülleri bu sorundan etkilenmemektedir. OpenSSL 3.6, 3.5, 3.4, 3.3, 3.0 ve 1.1.1 sürümleri bu soruna karşı savunmasızdır. OpenSSL 1.0.2 sürümü bu sorundan etkilenmemektedir.
Nasıl düzeltilir
- openssl openssl1.1.1ze, 3.0.19, 3.3.6, 3.4.4, 3.5.5, 3.6.1 ya da sonraki bir sürüm
- github.com/openssl/openssl/commit/ef2fb66ec571564d64d1c74a12e388a2a54d05d2
- github.com/openssl/openssl/commit/2502e7b7d4c0cf4f972a881641fe09edc67aeec4
- github.com/openssl/openssl/commit/7bbca05be55b129651d9df4bdb92becc45002c12
- github.com/openssl/openssl/commit/eeee3cbd4d682095ed431052f00403004596373e
- github.com/openssl/openssl/commit/572844beca95068394c916626a6d3a490f831a49
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openssl openssl | 1.1.1 ≤ v < 1.1.1ze, 3.0.0 ≤ v < 3.0.19, 3.3.0 ≤ v < 3.3.6, 3.4.0 ≤ v < 3.4.4, 3.5.0 ≤ v < 3.5.5, 3.6.0 ≤ v < 3.6.1 | 1.1.1ze, 3.0.19, 3.3.6, 3.4.4, 3.5.5, 3.6.1 |
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.