CVE-2026-55437
Açıklama
Coder, kuruluşların Terraform aracılığıyla uzak geliştirme ortamları sağlamasına olanak tanır. 2.29.17, 2.32.7, 2.33.8 ve 2.34.2 sürümlerinden önce, `AgentLogLine` panel bileşeni `ansi-to-html` kütüphanesini `escapeXML: true` olmadan başlatıyor ve sonucu `dangerouslySetInnerHTML` aracılığıyla ekliyordu; bu nedenle çalışma alanı aracı günlük satırlarına gömülen HTML, canlı işaretleme olarak işleniyordu. Sunucu tarafındaki temizleme işlemi HTML meta karakterlerini etkisiz hale getirmiyordu. İstismar edilmesi için bir kurbanın, saldırgan tarafından kontrol edilen araç günlüklerini panelde görüntülemesi gerekir. 2.29.17, 2.32.7, 2.33.8 ve 2.34.2 sürümlerindeki düzeltme, HTML meta karakterlerinin DOM eklemesinden önce kaçırılması için `escapeXML: true` seçeneğini etkinleştirir. Bilinen herhangi bir geçici çözüm mevcut değildir.
Nasıl düzeltilir
- coder coder2.29.17, 2.32.7, 2.33.8, 2.34.2 ya da sonraki bir sürüm
- github.com/coder/coder/v22.34.2, 2.33.8, 2.32.7, 2.29.17 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| coder coder | v < 2.29.17, 2.30.0 ≤ v < 2.32.7, 2.33.0 ≤ v < 2.33.8, 2.34.0 ≤ v < 2.34.2 | 2.29.17, 2.32.7, 2.33.8, 2.34.2 |
| github.com/coder/coder/v2Go | 2.34.0 ≤ v < 2.34.2, 2.33.0 ≤ v < 2.33.8, 2.30.0 ≤ v < 2.32.7, v < 2.29.17 | 2.34.2, 2.33.8, 2.32.7, 2.29.17 |
| github.com/coder/coderGo | Aralık belirtilmemiş | — |
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.