- Yama var
- Son 7 gün
- CWE-918
CVE-2026-115720
Frappe Builder'da HTTP yönlendirmesiyle SSRF koruması aşılabiliyor
- Yayımlandı
- Güncellendi
- 26 Eki 2026
- Açık yaşı
- 2 gün
- Kaydı açan
- VulnCheck
ÖzetTürkçe
Frappe Builder, 1.36.1 sürümünden önceki sürümlerde builder/api.py dosyasında sunucu taraflı istek sahteciliği (SSRF) açığı içermektedir. assert_not_private_url koruma fonksiyonu, çağıranlar requests.get(url) fonksiyonunu çağırmadan önce yalnızca ilk ana bilgisayar adını doğrulamakta; varsayılan yönlendirme takibi ve IP sabitleme (IP pinning) kullanılmadığı için, saldırganın verdiği genel bir URL, korumanın hiç doğrulamadığı dahili veya link-local adreslere HTTP yönlendirmesi yapabilmektedir. Kimliği doğrulanmış bir saldırgan, bir izin dekoratörü (permission decorator) bulunmayan convert_to_webp uç noktasını, bulut meta veri servisleri gibi dahili hedeflere yönlendiren bir URL ile çağırarak SSRF gerçekleştirebilir, dahili port taraması yapabilir veya zaman aşımı (timeout) tanımlanmadığı için istek askıda kalmasına neden olarak hizmet dışı bırakma saldırısı tetikleyebilir.
Kaynaktaki açıklama (İngilizce)
Frappe Builder before 1.36.1 contains a server-side request forgery vulnerability in builder/api.py where the assert_not_private_url() guard validates only the initial hostname before callers invoke requests.get(url) with default redirect-following and no IP pinning, allowing an attacker-supplied public URL to HTTP-redirect to internal or link-local addresses the guard never validated. An authenticated attacker can call the convert_to_webp endpoint, which lacks a permission decorator, with a URL that redirects to internal targets such as cloud metadata services to perform SSRF, internal port scanning, or trigger a request-hang denial of service due to the missing timeout.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| frappe builder | ≥ 1.0.0, < 1.36.1 | 1.36.1 |
Kaynaklar5 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.