Ne oldu?
Hacker News'te 519 puana ulaşan bir yazı, macOS'ta Git'in ele geçirilmiş eMudhra sertifikalarına hâlâ güvendiğini öne sürüyor. Başlığa göre olayın üzerinden on gün geçmiş olmasına rağmen güven zinciri güncellenmemiş.
Neden önemli?
Git, HTTPS üzerinden depo çekerken sunucunun kimliğini sertifikalarla doğrular. Bir sertifika otoritesi (CA) ele geçirildiğinde ya da yanlış davrandığında, o CA'nın imzaladığı sertifikalar sahte sunucularda kullanılabilir; bu da araya girme (man-in-the-middle) saldırılarına kapı açar.
Teknik arka plan
macOS, güvenilir kök sertifikalarını sistem anahtarlığında tutar. Git for macOS gibi araçlar bu sisteme dayandığında, bir kök sertifikanın kaldırılması sistem güncellemesiyle yayılır. Yazı, bu sürecin beklenenden yavaş işlediğini ima ediyor.
Geliştiriciler ne yapmalı?
- Kullandığınız Git sürümünü ve macOS güncellemelerini kontrol edin.
- Kurumsal ortamlarda sertifika sabitleme (pinning) ve güvenilir CA listelerini gözden geçirin.
- Şüpheli sertifika otoritelerini sistem güven ayarlarından kaldırmayı değerlendirin.



