CVE-2026-42791
Açıklama
Erlang OTP public_key (pubkey_ocsp modülü) içerisindeki Hatalı Sertifika Doğrulaması zafiyeti, süresi dolmuş bir yanıtlayıcı sertifikasıyla imzalanmış sahte OCSP yanıtlarının geçerli olarak kabul edilmesine izin verir. lib/public_key/src/pubkey_ocsp.erl dosyasındaki pubkey_ocsp:verify_response/5 ve pubkey_ocsp:is_authorized_responder/3 fonksiyonlarındaki OCSP yanıt doğrulaması, OCSP yanıtlayıcı sertifikasının geçerlilik süresini (notBefore/notAfter) kontrol etmemektedir. Süresi dolmuş, CA tarafından atanmış bir OCSP yanıtlayıcı sertifikasının özel anahtarını ele geçiren bir saldırgan, Erlang/OTP'nin geçerli olarak kabul edeceği sahte OCSP yanıtları oluşturabilir. Bu durum, ssl uygulaması aracılığıyla OCSP stapling kullanan TLS istemcilerini etkiler: kötü niyetli veya ele geçirilmiş bir sunucu, iptal edilmiş bir TLS sertifikasını, süresi dolmuş bir yanıtlayıcı anahtarıyla imzalanmış sahte bir OCSP yanıtıyla birlikte sunabilir ve istemci, iptal edilen sertifikayı geçerli olarak kabul eder. Ayrıca, public_key:pkix_ocsp_validate/5 fonksiyonunu doğrudan çağıran uygulamaları da etkiler; burada etki kullanım durumuna bağlıdır — bu API'yi kullanan sunucu tarafı istemci sertifikası doğrulaması, iptal edilmiş bir istemci sertifikası ile kimlik doğrulama atlatmaya izin verebilir. Bu sorun, OTP 29.0.1, OTP 28.5.0.1 ve OTP 27.3.4.12 sürümlerinden önceki OTP 27.0 sürümünü ve buna karşılık gelen public_key 1.21.1, 1.20.3.1 ve 1.17.1.3 sürümlerinden önceki 1.16 sürümünü etkilemektedir.
Nasıl düzeltilir
- erlang erlang\/otp27.3.4.12, 28.5.0.1, 29.0.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| erlang erlang\/otp | 27.0 ≤ v < 27.3.4.12, 28.0 ≤ v < 28.5.0.1, 29.0 ≤ v < 29.0.1 | 27.3.4.12, 28.5.0.1, 29.0.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.