CVE-2026-41571
Açıklama
Note Mark açık kaynaklı bir not alma uygulamasıdır. Sürüm 0.19.2'de, backend/db/models.go dosyasındaki IsPasswordMatch fonksiyonu, kullanıcının kayıtlı bir parolası olmadığında sabit olarak kodlanmış bcrypt("null") yer tutucusuna geri döner. OIDC ile kayıtlı kullanıcılar boş parola ile oluşturulduğundan, dahili giriş uç noktasına password: "null" gönderen herhangi bir kişi, söz konusu kullanıcı için geçerli bir oturum alır. Bu kimlik doğrulama atlatma işlemi kimlik doğrulaması gerektirmez ve herhangi bir kullanıcı etkileşimi istemez. Bu sorun sürüm 0.19.3'te düzeltilmiştir.
Nasıl düzeltilir
- github.com/enchant97/note-mark/backend0.0.0-20260417132909-dea5530cc989 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| github.com/enchant97/note-mark/backendGo | v < 0.0.0-20260417132909-dea5530cc989 | 0.0.0-20260417132909-dea5530cc989 |
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.