Go'nun OpenPGP Modülü Ayrıldı: Güvenlik Güncellemesi
Go ekibi, golang.org/x/crypto paketinden golang.org/x/crypto/openpgp modülünü ayırarak bağımsız bir modüle dönüştürdü. Bu değişiklik, güvenlik açığı takip sistemi vulndb'de yeni bir rapor (GO-2026-5932) ile güncellenmiş durumda.
Modülün ayrılması sırasında golang.org/x/crypto, openpgp içeriğinden temizlendi. Güvenlik açısından bu demek oluyor: golang.org/x/crypto modülü, bağımsız openpgp modülü henüz oluşturulmadan önceki sürümlerde openpgp kodunu barındırıyordu. Rapor, golang.org/x/crypto'yu ayrılma noktasında (carve-out commit) sabitlenmiş olarak işaretliyor; bu sürümden itibaren modülün zip dosyası openpgp'yi içermiyor.
Aynı zamanda golang.org/x/crypto/openpgp, tüm sürümlerinde etkilenen olarak kaydedildi. Bu, bağımsızlaşan modülün tamamının güvenlik taraması kapsamına alındığı anlamına geliyor.
Eğer Go projelerinde openpgp kullanıyorsan, hangi sürümü çalıştırdığını kontrol etmeye değer. Güvenlik açığı raporu, modül migrasyonları sırasında bile bağımlılıkları takip etmenin ne kadar kritik olduğunu gösteriyor.
0 yorum