CVE-2024-29193
Açıklama
go2rtc bir kamera akış uygulamasıdır. 1.8.5 ve önceki sürümler DOM tabanlı siteler arası betik çalıştırmaya (XSS) karşı savunmasızdır. İndeks sayfası (`index.html`), istemci tarafında API'yi çağırarak mevcut akışları görüntüler. Ardından, sonucun üzerinden geçmek için `Object.entries` kullanır ve ilk öğe (`name`), `innerHTML` kullanılarak eklenir. Bir kurbanın söz konusu sunucuyu ziyaret etmesi durumunda, tarayıcıları go2rtc örneğine karşı isteği gerçekleştirecektir. İstekten sonra tarayıcı go2rtc'ye yönlendirilecek ve burada XSS, go2rtc'nin kökeni bağlamında yürütülecektir. Yayınlandığı tarih itibarıyla herhangi bir yama mevcut değildir.
Nasıl düzeltilir
- github.com/AlexxIT/go2rtc1.9.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| alexxit go2rtc | v ≤ 1.8.5 | — |
| github.com/AlexxIT/go2rtcGo | v < 1.9.0 | 1.9.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.