CVE-2026-95105
Açıklama
danielberkompas cloak içerisindeki Bütünlük Kontrolü Olmaksızın Güvenlikle İlgili Girdilerin Gizlenmesine veya Şifrelenmesine Güvenme zafiyeti, saklanan şifreli metne yazma erişimi olan bir saldırganın, bit çevirme yoluyla bu metnin seçilen bir değere çözülmesini sağlamasına olanak tanır. Cloak.Ciphers.AES.CTR, AES-256'yı CTR modunda şifreler ve anahtar etiketini, IV'yi ve şifreli metni herhangi bir MAC olmadan saklar. decrypt/2 fonksiyonu, düz metni döndürmeden önce yalnızca anahtar etiketini ve minimum uzunluğu kontrol eder; Cloak.Ciphers.Deprecated.AES.CTR ise eski formatı aynı şekilde çözer. CTR bir akış şifreleyicidir, dolayısıyla saklanan şifreli metne XOR ile eklenen bir değer, aynı ofsetteki düz metne de XOR olarak yansır. Şifreli depolama alanına yazabilen (örneğin SQL enjeksiyonu veya ele geçirilmiş bir replika aracılığıyla) ve saklanan düz metni bilen veya tahmin edebilen bir saldırgan, bunu aynı uzunluktaki herhangi bir değerle değiştirebilir. Uygulama, bu değeri herhangi bir hata almadan kabul eder. Bu sorun, cloak sürüm 0.1.0-pre ve sonrasındaki sürümleri etkilemektedir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| danielberkompas cloak | 0.1.0-pre, 2bd17019e285b55c5c218cc842537bf9280f24c3 | — |
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.