CVE-2026-73374
Açıklama
Vulnerability-Lookup ürününde, güvenlik açığı kayıtlarıyla ilişkili referans etiketlerini görüntülemek için kullanılan render_tag_badges Jinja filtresinde depolanmış siteler arası betik çalıştırma (XSS) güvenlik açığı mevcuttu. containers.cna.references[].tags[] içindeki değerler doğrudan HTML rozet öğelerine yerleştiriliyor ve ortaya çıkan dize markupsafe.Markup ile sarılıyordu. Markup, oluşturulan içeriği güvenli olarak işaretlediğinden Jinja'nın otomatik HTML kaçış mekanizması atlatılıyordu. Güvenlik açığı kayıtlarını oluşturma veya değiştirme iznine sahip kimliği doğrulanmış bir kullanıcı, örneğin vulnerability:create veya vulnerability:modify iznine sahip bir kullanıcı, CNA API aracılığıyla rastgele HTML veya JavaScript çalıştırabilen işaretleme içeren özel hazırlanmış bir referans etiketi gönderebiliyordu. Kötü amaçlı değer daha sonra güvenlik açığı kaydının bir parçası olarak depolanıyordu. Başka bir kullanıcı ilgili genel /cve/<id> veya /vuln/<id> sayfasını ziyaret ettiğinde, hazırlanmış etiket görüntüleyicinin tarayıcısında HTML olarak işleniyordu. Bu durum, Vulnerability-Lookup uygulamasının güvenlik bağlamında JavaScript çalıştırılmasına yol açabiliyordu. Başarılı bir sömürü, saldırganın bir kurbanın bağlamında eylemler gerçekleştirmesine, kurbanın tarayıcı oturumunda erişilebilen bilgilere erişmesine veya sayfa içeriğini değiştirmesine olanak tanıyabiliyordu. Etkilenen güvenlik açığı sayfalarına herkese açık olarak erişilebildiğinden, sömürü kimliği doğrulanmamış kullanıcıları da etkileyebiliyordu. Sorun, her referans etiketine HTML rozet işaretlemesine eklenmeden önce markupsafe.escape() uygulanarak ve Markup yalnızca statik HTML iskeleti için korunarak giderildi.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vulnerability-lookup vulnerability-lookup | v ≤ 5.5.1 | — |
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.