CVE-2021-32671
Açıklama
Flarum, topluluklar oluşturmak için kullanılan bir forum yazılımıdır. Flarum'un çeviri sistemi, render edildiğinde dize girişlerinin HTML DOM düğümlerine dönüştürülmesine izin veriyordu. Bu değişiklik v0.1.0-beta.16'dan (v1.0.0 öncesindeki son betamız) sonra yapılmış olup fark edilmemiş veya belgelenmemiştir. Bu durum, herhangi bir kullanıcının belirli kullanıcı giriş alanlarına kötü amaçlı HTML işaretlemeleri yazmasına ve bunların istemci tarayıcılarında çalıştırılmasına olanak tanımıştır. Bu zafiyetin keşfedilmesini sağlayan örnek forum arama kutusunda gerçekleşmiştir. <script>alert('test')</script> gibi sahte kötü amaçlı HTML işaretlemelerinin girilmesi, forumda bir uyarı kutusunun görünmesiyle sonuçlanmıştır. Bu saldırı, bir kullanıcı adına AJAX istekleri gerçekleştirmek üzere değiştirilebilir; böylece tartışmalar silinebilir, ayarları veya profili değiştirilebilir, hatta saldırı ayrıcalıklı bir kullanıcıyı hedefliyorsa Yönetici paneli üzerindeki ayarlar bile değiştirilebilir. flarum v1.0.0 veya v1.0.1 çalıştıran tüm Flarum toplulukları etkilenmektedir. Zafiyet giderilmiş ve flarum/core v1.0.2 olarak yayınlanmıştır. Flarum v1.0 çalıştıran tüm toplulukların mümkün olan en kısa sürede v1.0.2 sürümüne yükseltme yapmaları gerekmektedir.
Nasıl düzeltilir
- flarum/core1.0.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| flarum flarum | 1.0.0, 1.0.1 | — |
| flarum/corePackagist | 1.0.0 ≤ v < 1.0.2 | 1.0.2 |
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.