CVE-2026-23831
Açıklama
Rekor bir yazılım tedarik zinciri şeffaflık günlüğüdür. 1.4.3 ve altı sürümlerde, giriş uygulaması boş bir spec.message ile önerilen bir girişi kanonikleştirirken saldırgan kontrollü girdi üzerinde panikleyebilir ve bu durum nil Pointer Dereference'a yol açar. validate() fonksiyonu mesaj boş olduğunda nil (başarı) döndürerek sign1Msg'nin başlatılmamış kalmasına neden olur ve daha sonra Canonicalize() fonksiyonu v.sign1Msg.Payload referansını çözer. cose/v0.0.1 türündeki hatalı biçimlendirilmiş bir önerilen giriş, Rekor işlemi içindeki bir iş parçacığında paniğe neden olabilir. İş parçacığı kurtarıldığından istemci 500 hata mesajı alır ve hizmet çalışmaya devam eder, dolayısıyla bunun kullanılabilirlik üzerindeki etkisi minimumdur. Bu sorun 1.5.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- linuxfoundation rekor1.5.0 ya da sonraki bir sürüm
- github.com/sigstore/rekor1.5.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linuxfoundation rekor | v < 1.5.0 | 1.5.0 |
| github.com/sigstore/rekorGo | v < 1.5.0 | 1.5.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.