CVE-2023-40012
Açıklama
uthenticode, Authenticode dijital imzalarını kısmen doğrulamak için kullanılan küçük ve platformlar arası bir kütüphanedir. uthenticode'un 2.x serisinden önceki sürümleri, Authenticode X.509 sertifika profilini ihlal ederek sertifikalardaki Genişletilmiş Anahtar Kullanımlarını (EKU) denetlemiyordu. Bunun sonucunda kötü niyetli bir kullanıcı, kod imzası üretme yetkisi olmayan bir X.509 sertifikası (ör. bir SSL sertifikası) kullanarak uthenticode'un doğrulayacağı ve geçerli sayacağı "imzalı" bir PE dosyası üretebiliyordu. Tasarımı gereği uthenticode tam zincir doğrulaması yapmaz. Ancak EKU doğrulamasının bulunmaması istem dışı bir gözden kaçırmaydı. 2.0.0 sürüm serisi EKU denetimlerini içerir. Bu güvenlik açığı için geçici çözüm yoktur.
Nasıl düzeltilir
- trailofbits uthenticode2.0.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| trailofbits uthenticode | v < 2.0.0 | 2.0.0 |
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.