CVE-2026-35036
Açıklama
Ech0, kişisel fikir paylaşımı için açık kaynaklı ve kendi sunucunuzda barındırabileceğiniz bir yayınlama platformudur. 4.2.8 sürümünden önce Ech0, bağlantı önizlemesini (editörün sayfa başlığını getirmesi) GET /api/website/title üzerinden gerçekleştirmektedir. Bu durum ürünün meşru bir davranışıdır ancak uygulama güvenli değildir: rota kimlik doğrulaması gerektirmez, tamamen saldırgan tarafından kontrol edilen bir URL'yi kabul eder, sunucu tarafında bir GET işlemi gerçekleştirir ve yanıt gövdesinin tamamını belleğe okur (io.ReadAll). Herhangi bir ana bilgisayar izin listesi veya SSRF filtresi bulunmamaktadır ve giden istemcide InsecureSkipVerify: true olarak ayarlanmıştır. Örneğe erişebilen herkes, Ech0 sunucusunu, sunucunun ağ konumundan (Docker köprüsü, VPC, işlem görünümünden localhost) görüldüğü şekilde seçtikleri HTTP/HTTPS URL'lerini açmaya zorlayabilir. Bu güvenlik açığı 4.2.8 sürümünde giderilmiştir.
Nasıl düzeltilir
- ech0 ech04.2.8 ya da sonraki bir sürüm
- github.com/lin-snow/ech01.4.8-0.20260401031029-4ca56fea5ba4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ech0 ech0 | v < 4.2.8 | 4.2.8 |
| github.com/lin-snow/ech0Go | v < 1.4.8-0.20260401031029-4ca56fea5ba4 | 1.4.8-0.20260401031029-4ca56fea5ba4 |
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.