Core Lightning düğümleri, saklı tetikleyici silinmeden çökmeye devam edebilir

fxi Haber Masası
1 Dakika Okuma
Summarize with AI

Editör: Enver Adıgüzel

Lightning ödeme ağında kullanılan Core Lightning yazılımındaki açıklanan bir kusur, güncelleme yapıldıktan sonra bile düğümlerin yeniden başlatmada çökmesine yol açabiliyor. Sebep, bu çökmeyi tetikleyen kötü niyetli duyurunun diskte kalmaya devam etmesi.

Araştırmacı Nishant Bansal’ın 24 Ekim’de yaptığı açıklamaya göre etkilenen sürümler v25,02 ile v26,04 arasında. Duyuru kaydedildikten sonra her yeniden başlatmada aynı tetikleyici yeniden yükleniyor. Bansal, düğümün çalışmasını geri getirmek için operatörün sorunlu kaydı elle silmesi gerektiğini söylüyor.

Yama neden saklı tetikleyiciyi temizlemiyor

Kanal duyuruları, Lightning yönlendirme grafiğindeki bağlantılar hakkında düğümlere bilgi veriyor. Bu vakada bir duyuru, daha önce bilinmeyen aynı düğümü iki uç olarak gösterdi. Savunmasız yazılım bu duyuruyu kabul edip diskteki gossip_store dosyasına yazdı, ardından grafiğe yükledi.

Grafik düğümü iki kez eklemeye çalışınca, yinelemelere karşı koruma mekanizması gossipd bileşenini durdurdu. Core Lightning ise bu hatayı tüm düğüm için ölümcül kabul etti.

Yama, duyuruyu kabul etmeden önce uç noktaların sırasını kontrol ediyor. Böylece hatalı girdi kabul edilip saklanmıyor. Ancak yeni doğrulama yalnızca gelen duyurulara uygulanıyor; başlangıçta gossip_store içindeki kayıtlar yine okunuyor ve güncelleme, çökmeden önce kaydedilmiş kötü niyetli kaydı silmiyor.

Eski yedeklerle ilgili risk

Bansal’ın kurtarma önerisi, kötü kaydın elle silinmesi. Yalnızca temizlik yapmak yeterli değil; açıklamaya göre saldırgan, saldırgan kontrolündeki fonlama çıktısı harcanmadığı sürece aynı duyuruyu yeniden gönderebiliyor ve savunmasız kurulum yeniden çökebiliyor.

Bitcoin Optech, v25,02 öncesi Core Lightning sürümlerinin bu tür duyuruları kendileri çökmeden kabul edip iletebildiğini belirtiyor. Bu nedenle saldırganın her savunmasız düğüme doğrudan bağlanmasına gerek kalmıyor.

Şu anda güncelleme yapacak operatörler için v26.04.1, bu kusura ilk yamayı getiren sürüm. Proje en son sürümü olan v26.06.9’u 7 Ekim’de yayımladı; bakımcılar bu sürümün kurulmasını güçlü biçimde öneriyor.

Düğümün çevrimdışı kalması, hizmetin kesintiye uğramasının ötesinde bir risk de taşıyor. Bansal, çevrimdışı bir düğümün zincirde iptal edilmiş bir kanal durumunu ya da sona ermeden talep edilmesi gereken süreli bir ödemeyi izleyemeyeceği konusunda uyarıyor. Bu olaylar kaçırılırsa fonlar risk altına girebilir.

Bu Haberi Paylaş
fxi Haber Masası, piyasa ve ekonomi haberlerini ajans ve resmî kurum kaynaklarından derler. Haberler yazılım destekli bir üretim hattında hazırlanır; rakamlar kaynakla otomatik karşılaştırılır, kaynakta olmayan bilgi yayımlanmaz. Yayın sorumluluğu Genel Yayın Yönetmeni Enver Adıgüzel ve Editör Özge Doğmuş'tadır.