Bitcoin Lightning yazılımının bakım sorumluları, başlatırken v26.06.7 sürümünü rapor ederken dört görüntü etiketinin düzeltilmemiş ikili dosyaları sunduğunu söylüyor ve etkilenen kullanıcıları başka bir görevle karşı karşıya bırakıyor: görüntü özetini kontrol edin ve farklıysa düzeltilmiş bir görüntü indirin.
Docker aracılığıyla v26.06.7 güncellemesini deneyen bazı Core Lightning operatörleri hâlâ güvenlik düzeltmelerini eksik bırakmış olabilir.
Güncellenmiş sürüm duyurusu, etkilenen etiketlerin v26.06.7, latest, v26.06.7-vls ve latest-vls olduğunu belirtiyor. Bu etiketler, 28 Ağustos'ta 16:04 UTC ile 1 Eylül arasında sürümün düzeltmelerini içermeyen görüntüler sunmuştu. Duyuruda kesin bir bitiş saati verilmemiştir.
Bir otomatik derleme süreci, bir yer tutucu etiketinden görüntüler yayınladı. Sorumlular, bunların yerini değiştirdiklerini ve yanlış manifestlere işaret eden tüm etiketlerin referanslarını kaldırdıklarını söylüyor. Ancak hatalı bir görüntüyü koruyan bir operatör, onarımın ulaşıp ulaşmadığını doğrulamak için başlatma sürümüne güvenemiyor.

28 Ağustos'ta yapılan yayın, kaynak kodun yayımlanması için 14 günlük bir yasak koydu ve planlanan 11 Eylül açıklamasına işaret etti. 8 Eylül itibarıyla, duyuru hâlâ bu yayınlamayı yakında olarak tanımlıyor. Bakım ekibi, olası saldırganların düzeltmeleri tersine mühendislik yoluyla çözmelerinden önce operatörlerin yükseltme yapma zamanı kazanmasını sağladığını söylüyor.
Docker görüntüsünü kontrol etmek için Lightning hatasını düzeltme
Sorumlular, daha önce dört etiketten birini çekmiş olan herkese, görüntünün tanımlayıcı karma değerini düzeltilmiş değerlerle karşılaştırmayı istiyor:
| Docker etiketleri | Düzeltilmiş özet |
|---|---|
| v26.06.7, en son | sha256:0421a5f0d1b2e1ad639edfa17d777816040e3850d91bae7f2d32186d9c1e6da4 |
| v26.06.7-vls, latest-vls | sha256:6a5e05c13a65613f8c0fe3830c60248a6724e7206c1c23dd26ac2e98a3e72c1f |
Standart sürümlenmiş görüntü için duyuru, yerel görüntüyü incelemek için bu komutu sağlar. Çıktısı yalnızca mevcut bir konteynerin hangi görüntüyü çalıştırdığını belirlemez:
docker image inspect --format '{{index .RepoDigests 0}}' elementsproject/lightningd:v26.06.7Eğer özet farklıysa, ilgili indirme komutu şudur:
docker pull elementsproject/lightningd:v26.06.7Açıklama, bu etiket için docker pull elementsproject/lightningd:latest'i de sağlar. VLS kullanıcıları tablodaki ayrı VLS digest'ine ihtiyaç duyar. VLS_CLN_VERSION ayarlarının v26.06.7'ye uyumlu olması gerekir; aksi takdirde remote_hsmd_socket başlatılmaz; imzalayıcı ise hâlâ VLS v0.14.0 kalır.
Kullanıcılar, v26.06.6 veya daha eski sürümlere sabitlenmiş durumda bu paketleme hatasından kaçtı. Muafiyet, hatalı paketleme ile ilgilidir; yeni güvenlik düzeltmeleri v26.06.7'ye aittir.
Paket düzeltmesi, operatörün hemen karşılaştığı yükseltme girişimi sorununu, pencere açık kalırken tekrar kontrol etmeyi gerektirebilir.
Sıkıştırma süresi boyunca başka bir indirme tuzağı mevcut. GitHub'ın otomatik olarak eklediği kaynak kodu arşivleri v26.06.7 kaynağı değildir, bakım sorumluları uyarıyor, bu arşivleri derlemek tanıtılan düzeltilmiş ikili dosyaları üretmeyecektir.
Bitcoin Core Lightning Docker hatası, düğüm operatörlerini güncellenmiş sürüm göstermesine rağmen maruz bırakıyor ilk olarak CryptoSlate'te yayınlandı.

