CVE-2026-77394
Açıklama
OpenC3 COSMOS, bir veya daha fazla gömülü sisteme komut göndermek ve bunlardan veri almak için gereken işlevselliği sağlar. 5.0.6 ile 7.3.0 sürümleri arasında, system_set iznine sahip kimliği doğrulanmış bir aktör, POST /openc3-api/screen üzerinden paylaşılan bir ekran kaydedebilir; bu ekrandaki BUTTON widget eylemi, buton etkinleştirildiğinde başka bir operatörün tarayıcı oturumunda openc3-cosmos-init/plugins/packages/openc3-vue-common/src/widgets/ButtonWidget.vue tarafından değerlendirilir. Kaydedilen betik COSMOS kaynağında çalışır ve localStorage.openc3Token değerini okuyabilir; bu durum mağdurun taşıyıcı belirtecinin (bearer token) çalınmasına, hesabın ele geçirilmesine ve mağdurun yetkileriyle işlem yapılmasına olanak tanır. Esnek içerik güvenlik politikası (CSP) yürütmeye katkıda bulunur ancak temel kök neden değildir. Bu sorun 7.3.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- @openc3/vue-common7.3.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| @openc3/vue-commonnpm | 5.0.6 ≤ v < 7.3.0 | 7.3.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.