Hint sertifika otoritesi eMudhra'ya ait sekiz ara CA sertifikasının özel anahtarlarının ele geçirildiği doğrulandı; Chrome, Firefox, Apple ve Microsoft başta olmak üzere pek çok yazılım ekosistemi acil güncellemelerle bu sertifikaları engelledi.
Yazılım ve Uygulamalar
Admin2 okunma

eMudhra'ya Ait Sekiz Sertifika Otoritesi Anahtarı Ele Geçirildi: Tarayıcılar ve Yazılımlar Acil Önlem Aldı

Hint sertifika otoritesi eMudhra'ya ait sekiz ara CA sertifikasının özel anahtarlarının ele geçirildiği doğrulandı; Chrome, Firefox, Apple ve Microsoft başta olmak üzere pek çok yazılım ekosistemi acil güncellemelerle bu sertifikaları engelledi.

eMudhra'ya Ait Sekiz Sertifika Otoritesi Anahtarı Ele Geçirildi: Tarayıcılar ve Yazılımlar Acil Önlem Aldı

Haber detayı

Mozilla ve Google'ın Chrome Kök Programı, 20 Ekim'de Hint sertifika otoritesi eMudhra'ya ait sekiz ara sertifika otoritesi (CA) sertifikasının özel anahtarlarının ele geçirildiğini doğruladı. Bir ara CA, web sitelerinin sunucularına sunduğu sertifikaları imzalar; dolayısıyla bu anahtarlardan birine sahip olan herhangi biri, bir tarayıcının güvendiği herhangi bir web sitesi adına sertifika üretebilir. Sorunun boyutu, yalnızca eMudhra müşterilerini değil, etkilenen kök sertifikalarına güvenen tüm yazılım ekosistemini kapsıyor.

Güvenlik Açığı Nasıl Ortaya Çıktı?​

Yalnızca "Wayne" adıyla tanınan bir araştırmacı, 17 Ekim akşamı 18:05 UTC'de durumu Chrome ve Mozilla kök programlarına bildirdi. Chrome bulguları doğruladıktan sonra her iki tarayıcı da sekiz sertifikayı saatler içinde engelledi. Chrome, altı TLS ara sertifikasını 19:45 UTC'ye kadar CRLSet güncellemesiyle bloke ederken Mozilla, Firefox kurulumlarına OneCRL bloğunu 22:59 UTC'de tamamladı. Her iki mekanizma da tarayıcı tarafından otomatik olarak çekilen iptal listeleri olduğundan kullanıcıların güncelleme yapmasına ya da tarayıcıyı yeniden başlatmasına gerek kalmadı.
Mozilla'nın kriptografi mühendisi Dennis Jackson'ın yayımladığı sertifika listesine göre araştırmacı Wayne, sekiz anahtarın her birini kullanarak "Burada bir sorun var - Wayne" mesajını imzaladı ve bu imzaları kök programlarına iletti. Jackson, söz konusu imzaları ve sertifikaları tek sayfalık bir sitede kamuoyuyla paylaştı. Anahtarların eMudhra'dan nasıl çıktığı, ne zaman ele geçirildiği ve araştırmacının dışında başka birinin bu anahtarlara sahip olup olmadığı henüz bilinmiyor.

Hangi Sertifikalar Etkilendi?​

Ele geçirilen sekiz sertifika şunlar: Alan adı doğrulamalı TLS sertifikaları olan EM DV TLS CA - G3B (eMudhra BV, Hollanda) ve EM DV TLS CA - G3C (eMudhra Inc, Amerika Birleşik Devletleri); kuruluş doğrulamalı TLS sertifikaları EM OV TLS CA - G3B ve EM OV TLS CA - G3C; genişletilmiş doğrulamalı TLS sertifikaları EM EV TLS CA - G3B ve EM EV TLS CA - G3C; kod imzalama sertifikaları EM OV CS CA - G3B ve EM OV CS CA - G3C. Altı TLS sertifikası, emSign Root TLS CA - G3 tarafından verilmiş olup Chrome ve Apple kök depolarında yer alan emSign ECC Root CA - G3 köküne zincirleniyordu; bu kök 20 Ekim'e kadar Mozilla'nın deposunda da bulunuyordu. Jackson'ın listesine göre sekizinin her biri, Sectigo'nun AAA Certificate Services kökü tarafından çapraz imzalanmış aynı ortak anahtara sahip ikinci bir sertifika olarak da mevcut.
Chrome Kök Programı'na göre TLS doğrulayıcısı, yalnızca kod imzalamaya kısıtlanmış bir ara sertifika üzerinden yol oluşturmayacağından Chrome'un iki kod imzalama sertifikasını ayrıca engellemesine gerek kalmadı. Öte yandan Chrome'un bloğu, sertifika yerine ortak anahtarı hedef aldığından Sectigo tarafından çapraz imzalanmış kopyaları da kapsıyor.

Sertifika Şeffaflığı Kayıtları Ne Gösteriyor?​

Chrome Kök Programı'nın açıklamasına göre Chrome'un bloğundan önce, web siteleri için kullanılan altı ara sertifikaya zincirlenen hiçbir TLS sertifikası Sertifika Şeffaflığı (CT) kayıtlarına işlenmemişti. CT kaydı zorunlu kılan Chrome veya başka bir tarayıcıda bu sertifikaların varsayılan olarak güvenilir sayılmış olması bu nedenle mümkün değil. Chrome ayrıca kendi deposundaki diğer tüm CA sertifikalarını incelediğini ve "bu hata modunun başka bir örneğini bulmadığını" belirtti.

Hangi Yazılımlar Güncellendi?​

Tarayıcılar iptal verilerini otomatik olarak alırken Go ikili dosyaları ve Python'ın certifi paketi gibi pek çok program bu verileri denetlemez; kod veya kök paketi değişene kadar zincire güvenmeyi sürdürür. 20 Ekim'de yayımlanan Go 1.27.3 ve 1.26.10 sürümleri, sekiz anahtardan herhangi birini içeren zinciri reddediyor ve bu düzeltmeyi kapatacak herhangi bir ayar sunmuyor; eski sürümler ise destek kapsamı dışında kaldığından güncelleme almıyor. Firefox 158.0.1 ile ESR sürümleri, Uzak Ayarlar'ı devre dışı bırakan kurulumlar için OneCRL bloğunu taşıyor. NSS 3.131.1, emSign ECC Root CA - G3'ü güvenilir listesinden çıkardı. Python certifi 2026.10.19 ve Rust webpki-roots 1.0.10 da aynı kökü paketlerinden düşürdü. Homebrew'ün ca-certificates paketi ise emSign ECC Root CA - G3, emSign Root TLS CA - G3 ve AAA Certificate Services köklerini ortak anahtar bazında dışladı. Node.js ve Composer için taslak değişiklikler hazırlandı ancak henüz yayımlanmadı.
Go'nun standart kütüphanesine eklenen filtre, Go'nun kendi doğrulayıcısında ve macOS ile Windows sistem doğrulayıcı yollarında geçerli. Go'nun güvenlik politikası bu düzeltmeyi URGENT (Acil) kanalında yayımladı; bu kanal, ekosistem bütünlüğüne yönelik tehditler veya vahşi ortamda istismar edilen açıklar için ayrılmış olmakla birlikte yayın notları hangi koşulun geçerli olduğunu belirtmiyor. Go, sorun kaydında CA adını vermedi; yayın notları yalnızca "operasyonlarına ilişkin özel güvenlik kaygıları" ifadesini kullandı. Go'nun kriptografi paketlerini yöneten Filippo Valsorda, Linux kök depolarının çok zayıf biçimde yönetildiği için iptallerin uygulamalara ulaşamadığını ve anahtarların koda eklenmesinin şimdilik tek seçenek olduğunu açıkladı.

eMudhra ve Kök Depolarının Durumu​

eMudhra, emSign markası altında Hindistan, ABD ve Hollanda'daki şirketler aracılığıyla sertifika satıyor; kökleri Mozilla, Chrome ve Apple kök depolarında yer alıyor. Şirket sekiz sertifikayı iptal etti. Apple 19 Ekim'de, Microsoft 20 Ekim'de bu sertifikaları engelledi; diğer güven depoları 19 Ekim'de bilgilendirildi. Mozilla, emSign ECC Root CA - G3'ü 20 Ekim'de NSS'den çıkardı. Chrome Kök Programı, olayın ciddiyetini gerekçe göstererek aynı kökü kendi deposunun 43. sürümünde kaldıracağını ve eMudhra'nın depolarındaki diğer kökü olan emSign Root CA - G1'in durumunu incelediğini duyurdu. Kök kaldırma işlemi, bu köklere zincirlenen meşru sertifikaları da etkiliyor; Mozilla, güven listesini kullanan Firefox dışı kullanıcılar için bazı sunucuların yeni sertifika zincirlerine geçene kadar erişilemez hale gelebileceğini belirtti. eMudhra'nın güven hizmetleri deposunda 20 Ekim itibarıyla olayla ilgili herhangi bir duyuru yer almıyordu. Mozilla, kök neden araştırması için CA, diğer kök programları ve alt güven depoları ile çalıştığını ve daha fazla bilgiyi paylaşabileceği zaman yayımlayacağını açıkladı.

Sıkça Sorulan Sorular​

eMudhra'ya ait CA anahtarları nasıl ele geçirildi?​

Anahtarların eMudhra'dan nasıl çıktığı ve ne zaman ele geçirildiği henüz bilinmiyor. Mozilla, konu üzerinde CA ve diğer kök programlarıyla birlikte çalıştığını açıkladı; araştırma sürüyor.

Chrome ve Firefox kullanıcıları bu açıktan etkilendi mi?​

Chrome Kök Programı'na göre Chrome'un bloğundan önce etkilenen altı TLS ara sertifikasına zincirlenen hiçbir sertifika Sertifika Şeffaflığı kayıtlarına işlenmemişti; dolayısıyla bu sertifikalar Chrome veya CT kaydı zorunlu kılan başka bir tarayıcıda varsayılan olarak güvenilir sayılmış olamaz. Chrome ve Firefox, bildirimin ardından saatler içinde otomatik iptal listeleriyle sertifikaları engelledi.

Güvenlik açığını kim bildirdi ve nasıl kanıtladı?​

Yalnızca "Wayne" olarak tanınan bir araştırmacı, 17 Ekim akşamı kök programlarına başvurdu. Araştırmacı, sekiz anahtarın her birini kullanarak "Burada bir sorun var - Wayne" mesajını imzaladı ve bu imzaları kök programlarına iletti. Mozilla'nın kriptografi mühendisi Dennis Jackson imzaları ve sertifikaları kamuoyuyla paylaştı.

Go'nun acil güncellemesi ne işe yarıyor ve kimler etkileniyor?​

Go 1.27.3 ve 1.26.10 sürümleri, sekiz ele geçirilmiş anahtardan herhangi birini içeren sertifika zincirini reddeden bir filtre içeriyor. Bu filtre Go'nun kendi doğrulayıcısında ve macOS ile Windows sistem doğrulayıcı yollarında geçerli; kapatılmasını sağlayan bir ayar sunulmuyor. Güncellemeyi almak için programın yeni sürümle yeniden derlenmesi gerekiyor; Go 1.25 ve önceki sürümler destek kapsamı dışında kaldığından düzeltme almıyor.

Kök sertifikaların kaldırılması hangi riskleri beraberinde getiriyor?​

certifi, webpki-roots ve Homebrew'ün ca-certificates paketi gibi bazı düzeltmeler, yalnızca ele geçirilen anahtarları engellemek yerine ilgili kök sertifikaları tamamen kaldırıyor. Mozilla, bu köklere zincirlenen meşru sertifikaları kullanan bazı sunucuların, yeni sertifika zincirlerine geçene kadar Firefox dışı kullanıcılar tarafından erişilemez hale gelebileceğini belirtti.

Etiketler

Yorumlar (0)

Yorum yapmak için giriş yapmalısınız.

Geri
Üst